{
  "cik": 1682852,
  "entityName": "Moderna, Inc.",
  "facts": {
    "dei": {
      "EntityCommonStockSharesOutstanding": {
        "label": "Entity Common Stock, Shares Outstanding",
        "description": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "units": {
          "shares": [
            {
              "end": "2019-03-06",
              "val": 329000469,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-04-29",
              "val": 329003270,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2019-07-31",
              "val": 330182202,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 333250115,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-02-26",
              "val": 368642548,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2020-04-30",
              "val": 371223865,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 394586852,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-20",
              "val": 395710105,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-02-16",
              "val": 399769582,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2021-04-30",
              "val": 401527789,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-07-30",
              "val": 403646312,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-29",
              "val": 405449527,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-02-18",
              "val": 402872986,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2022-04-29",
              "val": 397759517,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-29",
              "val": 391199544,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-10-31",
              "val": 384180469,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-02-17",
              "val": 386339594,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2023-04-28",
              "val": 381209341,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-31",
              "val": 380592588,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-27",
              "val": 381283996,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-02-16",
              "val": 382073208,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2024-04-26",
              "val": 383239726,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-07-26",
              "val": 384396030,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-10-31",
              "val": 384817811,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-02-14",
              "val": 385815877,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-04-25",
              "val": 386741820,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-07-25",
              "val": 389079757,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 390679512,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-02-13",
              "val": 394939424,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-04-24",
              "val": 396786259,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-07-24",
              "val": 399235889,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EntityPublicFloat": {
        "label": "Entity Public Float",
        "description": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "units": {
          "USD": [
            {
              "end": "2018-12-07",
              "val": 4300000000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 3380000000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2020-06-30",
              "val": 25250000000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2021-06-30",
              "val": 80800000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2022-06-30",
              "val": 48800000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-06-30",
              "val": 40200000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2024-06-30",
              "val": 42100000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2025-06-30",
              "val": 9900000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q2I"
            }
          ]
        }
      }
    },
    "us-gaap": {
      "AccountsPayableCurrent": {
        "label": "Accounts Payable, Current",
        "description": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 20725000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 31210000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 31210000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 31210000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 31210000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 31210000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 38509000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 29609000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 11737000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 7090000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 7090000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 7090000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 7090000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 7090000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 11034000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 18817000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 20521000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 18359000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 18000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 18000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 18000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 18000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 8000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 77000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 87000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 302000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 302000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 302000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 302000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 302000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 199000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 181000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 330000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 487000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 487000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 487000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 487000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 487000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 389000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 310000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 494000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 520000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 520000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 520000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 520000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 520000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 183000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 279000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 373000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 405000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 405000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 405000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 405000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 405000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 226000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 175000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 267000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 317000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 317000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 317000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 161000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 167000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 11881000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 11686000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 11686000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 11686000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 11686000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 11686000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 8948000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2019-01-01",
              "val": 8948000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2019-01-01",
              "val": 8948000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-01-01",
              "val": 8948000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-03-31",
              "val": 5646000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3498000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2800000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 5032000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 5032000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 5369000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 5369000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 5369000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5617000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 33362000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 190501000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1390560000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 1391000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 1391000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 1391000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 1391000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3210000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2020000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3142000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3175000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 3175000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 3175000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 3175000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 3175000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 3173000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2691000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2695000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1385000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1385000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 1385000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1385000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 1385000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1113000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 232000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1866000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 892000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 892000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 892000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 892000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 892000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 137000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 163000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1564000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 358000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 358000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 358000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 358000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 358000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 78000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 36000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1046000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 184000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 184000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 184000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 71000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 17000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccountsReceivableRelatedPartiesCurrent": {
        "label": "Accounts Receivable, Related Parties, Current",
        "description": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 1536000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 899000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 899000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 899000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 899000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 899000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 965000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1020000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 5416000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 337000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 337000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1683000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 72715000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 79073000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 79073000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 79073000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 79073000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 79073000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 42183000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 44589000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 60079000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 67652000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 67652000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 67652000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 67652000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 67652000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 55020000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 89204000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 208832000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 469591000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 470000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 470000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 470000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 470000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 753000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 848000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1076000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1472000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1472000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1472000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1472000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1472000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1608000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1780000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1856000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2101000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 2101000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 2101000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 2101000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 2101000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1613000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1490000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2224000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1798000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 1798000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1798000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1798000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 1798000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1396000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1333000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1376000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1427000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1427000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1427000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 1427000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 1427000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1001000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 987000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1178000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1386000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1386000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 1386000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1912000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1909000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccruedRoyaltiesCurrentAndNoncurrent": {
        "label": "Accrued Royalties",
        "description": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 84000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 146000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 168000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 241000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 241000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 241000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 241000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 241000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 207000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 158000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 106000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 203000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 203000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 86000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            }
          ]
        }
      },
      "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "description": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 48031000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 64456000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 64456000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 64456000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 64456000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 64456000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 71735000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 79227000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 86401000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": -1157000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -1320000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": -1320000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": -1320000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": -1320000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": -1320000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 591000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2741000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2830000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1804000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 1804000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1804000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1804000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1804000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": -6127000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 8256000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 4784000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 3004000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 16000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 31000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": -24000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -24000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": -24000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": -24000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": -24000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": -184000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": -240000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": -351000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": -370000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": -370000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": -370000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": -370000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": -370000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": -267000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": -263000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": -211000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": -123000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": -123000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": -123000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": -123000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": -123000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": -101000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": -71000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 11000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": -10000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": -10000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": -10000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": -10000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": -10000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 10000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 23000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 27000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 45000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 45000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 45000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 25000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 19000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 71679000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2538155000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 2538155000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 2538155000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 2538155000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 2538155000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2556709000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2582134000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2618492000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2669426000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 2669426000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 2669426000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 2669426000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 2669426000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3267648000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4675987000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 4726007000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4801849000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 4802000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 4802000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 4802000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 4802000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4860000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4931000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5003000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 4211000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 4211000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 4211000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 4211000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 4211000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 3644000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2413000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1488000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1173000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1173000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 1173000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1173000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 1173000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 731000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 193000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 277000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 371000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 371000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 371000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 371000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 371000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 487000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 631000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 751000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 866000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 866000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 866000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 866000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 866000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 982000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1127000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1254000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1382000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1382000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 1382000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1503000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1644000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 40013000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40055000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40055000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 11851000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 26204000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 14353000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 40924000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14720000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 72565000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 72565000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 72565000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18497000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18497000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 39992000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 39992000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 21495000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 21495000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 60796000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 60796000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 20804000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 20804000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 81122000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 81122000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 81000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20413000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 44336000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 45000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 23923000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 25000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 67542000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 67000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 23206000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 22000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 93021000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 93000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 93000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 30000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 30000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 65000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 65000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 35000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 35000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 105000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 105000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 40000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 40000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 44000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 44000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 94000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 94000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 50000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 50000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 164000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 164000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 70000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 70000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 226000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 226000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 226000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 75000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 75000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 149000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 149000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 74000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 74000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 226000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 226000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 77000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 77000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 305000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 305000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 305000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 101000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 101000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 213000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 213000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 112000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 112000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 325000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 325000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 112000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 112000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 429000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 429000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 115000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 115000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 245000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 245000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 130000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 130000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 370000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 125000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 483000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 104000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 224000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 120000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "description": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 152000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 152000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            }
          ]
        }
      },
      "AllocatedShareBasedCompensationExpense": {
        "label": "Share-based Payment Arrangement, Expense",
        "description": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 39360000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40055000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40055000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 11851000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 26204000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 14353000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 40924000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14720000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 72565000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 72565000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 72565000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18497000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18497000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 39992000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 39992000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 21495000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 21495000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 60796000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 60796000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 20804000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 20804000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 81122000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 81122000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 81000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20413000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 44336000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 45000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 23923000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 25000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 67542000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 67000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 23206000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 22000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 93021000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 93000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 93000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 30000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 30000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 65000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 65000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 35000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 35000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 105000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 105000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 40000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 40000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 44000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 44000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 94000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 94000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 50000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 50000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 164000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 164000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 70000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 70000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 226000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 226000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 226000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 75000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 75000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 149000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 149000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 74000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 74000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 226000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 226000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 77000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 77000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 305000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 305000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 305000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 101000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 101000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 213000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 213000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 112000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 112000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 325000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 325000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 112000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 112000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 429000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 429000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 115000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 115000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 245000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 245000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 130000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 130000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 370000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 125000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 483000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 104000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 224000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 120000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivableCurrent": {
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "description": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 233841103,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 240375353,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 240375353,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 281259194,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 280853328,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 51478444,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 305141893,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 51478444,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 51478444,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 54433161,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 54433161,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 53147389,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 53147389,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 50643406,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 50643406,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 46714164,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 46714164,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 47000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 47050690,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 47000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 41704876,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 42000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 39433994,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 39000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36250493,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 28000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 28000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 28000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 28000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 28000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 28000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 28000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 28000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 31000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 31000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 31000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 35000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 35000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 34000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 34000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 34000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 34000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 33000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 33000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 11000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 11000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 34000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 34000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 49000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 49000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 46000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 46000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 46000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 46000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 45000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 45000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 38000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 45000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 42000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 42000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1600000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "Assets": {
        "label": "Assets",
        "description": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 1084489000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1962149000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 1962149000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 1962149000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 1962149000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 1962149000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 2019962000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-03-31",
              "val": 1806207000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1685279000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1590899000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1589422000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 1589422000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1589422000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1589422000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1589422000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2067541000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3486006000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 4650873000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 7336750000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 7337000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 7337000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 7337000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 7337000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 12694000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 16153000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 20923000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 24669000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 24669000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 24669000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 24669000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 24669000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 27609000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 26043000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 26056000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 25858000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 25858000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 25858000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 25858000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 25858000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 24125000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 21884000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 19450000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 18426000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 18426000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 18426000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 18426000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 18426000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 16729000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 15680000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 15803000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 14142000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 14142000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 14142000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 14142000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 14142000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12704000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 12010000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 12135000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 12338000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 12338000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 12338000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 11488000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 10961000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 783223000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1563006000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 1563006000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 1563006000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 1563006000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 1563006000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1140827000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1097418000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1094466000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1128804000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 1128804000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1128804000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1128804000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1128804000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1249936000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2796744000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3577211000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 6297879000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 6298000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 6298000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 6298000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 6298000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 11703000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 10969000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 13425000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 16071000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 16071000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 16071000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 16071000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 16071000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 16350000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 13563000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 14297000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 13431000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 13431000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 13431000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 13431000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 13431000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 12122000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10599000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10799000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 10325000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 10325000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 10325000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 10325000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 10325000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 9600000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 9661000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 9666000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 8099000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 8099000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 8099000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 8099000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 8099000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 6766000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6171000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 6598000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6544000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 6544000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 6544000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5770000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5815000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "description": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 768178000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1037372000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-12-31",
              "val": 1037372000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 1037372000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1042516000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1279865000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1160685000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1024106000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 1024106000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1333432000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1300857000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2456725000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2618345000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 2619000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 2619000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 2619000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 2619000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2759000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6599000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 9806000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 10774000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 10774000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 10774000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 10774000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 10774000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 14509000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 15564000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 14525000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 15479000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 15479000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 15479000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 15479000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 15479000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 13265000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 11098000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10182000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 10519000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 10519000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 10519000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 10519000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 10519000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 10232000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 8429000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 7577000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 7614000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 7614000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 7614000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 7614000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 7614000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 6775000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6227000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5510000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 5533000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 5533000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 5533000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5556000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5202000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "description": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 146158000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 173369000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-12-31",
              "val": 173369000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 173369000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 436829000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 362960000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 278171000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 159148000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 159148000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 506983000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 350706000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 689891000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 637382000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 638000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 638000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 638000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 638000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 468000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4213000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 6450000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 6892000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 6892000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 6892000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 6892000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 6892000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 9415000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 10485000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 9108000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 8687000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 8687000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 8687000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 8687000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 8687000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7690000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6347000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5462000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4768000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 4768000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 4768000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 4768000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 4768000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3696000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2362000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2337000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2508000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 2508000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2508000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 2508000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 2508000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2423000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2375000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2140000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2334000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 2334000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 2334000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2259000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1782000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "description": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 145851000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 172990000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-12-31",
              "val": 172990000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 172990000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 437659000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 365032000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 279860000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 159987000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 159987000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 502479000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 354916000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 691969000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 638848000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 639000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 639000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 639000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 639000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 468000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4207000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 6442000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 6843000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 6843000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 6843000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 6843000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 6843000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 9171000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 10162000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8655000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 8318000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 8318000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 8318000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 8318000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 8318000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7442000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6105000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5273000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4677000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 4677000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 4677000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 4677000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 4677000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3638000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2326000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2335000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2494000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 2494000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2494000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 2494000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 2494000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2418000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2374000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2143000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2336000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 2336000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 2336000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2251000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1772000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": {
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value",
        "description": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 767021000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1036053000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-12-31",
              "val": 1036053000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 1036053000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1043649000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1283754000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1164689000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1027111000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 1027111000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1328460000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1310300000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2462690000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2622606000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 2623000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 2623000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 2623000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 2623000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2761000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6594000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 9798000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 10722000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 10722000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 10722000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 10722000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 10722000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 14238000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 15186000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 13976000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 15015000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 15015000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 15015000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 15015000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 15015000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 12924000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10763000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 9914000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 10374000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 10374000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 10374000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 10374000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 10374000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 10110000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 8336000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 7558000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 7592000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 7592000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 7592000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 7592000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 7592000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 6770000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6226000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5515000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 5540000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 5540000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 5540000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5548000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5187000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "description": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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": "2017-12-31",
              "val": 622020000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 864003000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-12-31",
              "val": 864003000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 864003000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 605687000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 916905000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 882514000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 864958000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 864958000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 826449000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 950151000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1766834000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1980963000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 1981000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 1981000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 1981000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 1981000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2291000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2386000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3356000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3882000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 3882000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 3882000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 3882000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 3882000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5094000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5079000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5417000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 6792000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 6792000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 6792000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 6792000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 6792000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5575000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 4751000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4720000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5751000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 5751000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 5751000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 5751000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 5751000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6536000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6067000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5240000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5106000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 5106000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 5106000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 5106000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 5106000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4352000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3852000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3370000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3199000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 3199000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 3199000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3297000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3420000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "description": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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": "2017-12-31",
              "val": 621170000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 863063000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-12-31",
              "val": 863063000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 863063000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 605990000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 918722000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 884829000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 867124000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 867124000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 825981000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 955384000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1770721000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1983758000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 1984000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 1984000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 1984000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 1984000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2293000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2387000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3356000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3879000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 3879000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 3879000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 3879000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 3879000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5067000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5024000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5321000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 6697000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 6697000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 6697000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 6697000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 6697000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5482000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 4658000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4641000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5697000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 5697000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 5697000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 5697000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 5697000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6472000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6010000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5223000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5098000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 5098000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 5098000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 5098000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 5098000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4352000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3852000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3372000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3204000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 3204000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 3204000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3297000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3415000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
        "label": "Debt Securities, Available-for-sale, Current",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 621170000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 863063000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 863063000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 863063000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 863063000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 863063000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 605990000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 918722000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 884829000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 867124000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 867124000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 867124000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 867124000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 867124000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 825981000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 955384000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1770721000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1983758000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 1984000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 1984000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 1984000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 1984000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2293000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2387000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3356000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3879000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 3879000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 3879000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 3879000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 3879000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5067000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5024000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5321000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 6697000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 6697000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 6697000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 6697000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 6697000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5482000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 4658000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4641000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5697000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 5697000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 5697000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 5697000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 5697000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6472000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6010000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5223000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5098000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 5098000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 5098000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 5098000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 5098000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4352000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3852000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3372000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3204000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 3204000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 3204000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3297000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3415000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": {
        "label": "Debt Securities, Available-for-sale, Noncurrent",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 145851000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 172990000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 172990000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 172990000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 172990000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 172990000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 437659000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 365032000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 279860000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 159987000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 159987000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 159987000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 159987000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 159987000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 502479000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 354916000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 691969000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 638848000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 639000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 639000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 639000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 639000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 468000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4207000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 6442000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 6843000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 6843000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 6843000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 6843000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 6843000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 9171000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 10162000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8655000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 8318000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 8318000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 8318000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 8318000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 8318000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7442000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6105000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5273000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4677000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 4677000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 4677000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 4677000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 4677000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3638000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2326000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2335000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2494000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 2494000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2494000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 2494000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 2494000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2418000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2374000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2143000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2336000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 2336000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 2336000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2251000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1772000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CapitalExpendituresIncurredButNotYetPaid": {
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "description": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10014000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 19959000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 19959000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 28527000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 28181000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 12768000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12892000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12892000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12892000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 14127000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 14127000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6074000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6074000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1863000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1863000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4676000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4676000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6610000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 9210000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 9000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 13280000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 13000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17617000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 21000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 21000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 45000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 45000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 66000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 66000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 111000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 111000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 111000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 64000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 64000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 49000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 49000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 80000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 80000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 72000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 72000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 72000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 98000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 98000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 105000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 105000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 148000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 148000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 130000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 130000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 130000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 91000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 91000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 86000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 86000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 78000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 78000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 97000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 97000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 50000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 50000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 47000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 47000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 42000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 83000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 35000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 36000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "CapitalLeaseObligations": {
        "label": "Capital Lease Obligations",
        "description": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "CashAndCashEquivalentsAtCarryingValue": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "description": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 159043000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 50080000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 134859000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 90479000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 140619000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 167060000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 658364000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 658364000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 658364000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 658364000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 658364000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 502934000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2019-03-31",
              "val": 502934000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 151624000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2019-06-30",
              "val": 151624000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 173711000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-09-30",
              "val": 173711000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 235876000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 235876000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 235876000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 235876000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 235876000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 236000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 391720000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2020-03-31",
              "val": 392000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1761629000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2020-06-30",
              "val": 1762000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1505581000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2020-09-30",
              "val": 1506000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2623850000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 2624000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 2624000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 2624000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 2624000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 2624000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 5442000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2021-03-31",
              "val": 5442000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 5603000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2021-06-30",
              "val": 5603000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5550000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2021-09-30",
              "val": 5550000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 6848000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 6848000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 6848000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 6848000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 6848000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 6848000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5048000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2022-03-31",
              "val": 5048000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2873000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 2873000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3027000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 3027000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3205000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 3205000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 3205000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 3205000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 3205000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 3205000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3441000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2023-03-31",
              "val": 3441000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3801000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-06-30",
              "val": 3801000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2932000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2023-09-30",
              "val": 2932000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2907000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 2907000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 2907000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 2907000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 2907000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2907000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2051000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 2051000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2478000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-06-30",
              "val": 2478000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1644000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2024-09-30",
              "val": 1644000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1927000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1927000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1927000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 1927000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 1927000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1623000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 1623000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1279000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2025-06-30",
              "val": 1279000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1132000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2595000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 2595000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 2595000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1908000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1723000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "CashAndCashEquivalentsPeriodIncreaseDecrease": {
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -108963000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 84779000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 523505000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2016-12-31",
              "val": 61560000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 147608000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2017-12-31",
              "val": 147608000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2017-12-31",
              "val": 147608000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2017-12-31",
              "val": 147608000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2017-12-31",
              "val": 147608000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 102514000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 152982000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 179423000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 670491000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 670491000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 670491000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 670491000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 670491000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2018-12-31",
              "val": 670491000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2018-12-31",
              "val": 670491000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 670491000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 670000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 514757000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2019-03-31",
              "val": 514757000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 163448000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2019-06-30",
              "val": 163448000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 185534000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-09-30",
              "val": 185534000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 247699000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 247699000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 247699000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 247699000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 247699000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 248000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2019-12-31",
              "val": 248000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2019-12-31",
              "val": 248000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2019-12-31",
              "val": 248000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 248000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 403543000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2020-03-31",
              "val": 404000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1773452000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2020-06-30",
              "val": 1774000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1517666000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2020-09-30",
              "val": 1518000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2635935000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 2636000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 2636000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 2636000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 2636000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 2636000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 2636000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2020-12-31",
              "val": 2636000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2636000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2636000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 5453000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2021-03-31",
              "val": 5453000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 5614000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2021-06-30",
              "val": 5614000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5561000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2021-09-30",
              "val": 5561000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 6860000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 6860000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 6860000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 6860000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 6860000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 6860000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 6860000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 6860000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 6860000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 6860000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5060000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2022-03-31",
              "val": 5060000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2885000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 2885000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3041000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 3041000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3217000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 3217000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 3217000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 3217000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 3217000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 3217000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 3217000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 3217000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2022-12-31",
              "val": 3217000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 3217000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3461000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2023-03-31",
              "val": 3461000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3822000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-06-30",
              "val": 3822000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2953000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2023-09-30",
              "val": 2953000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2928000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 2928000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 2928000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 2928000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 2928000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2928000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 2928000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 2928000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2023-12-31",
              "val": 2928000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2071000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 2071000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2480000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-06-30",
              "val": 2480000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1647000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2024-09-30",
              "val": 1647000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1929000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1929000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1929000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 1929000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 1929000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2024-12-31",
              "val": 1929000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1929000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1626000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 1626000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1281000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2025-06-30",
              "val": 1281000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1134000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2597000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 2597000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 2597000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1909000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1724000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-01-01",
              "end": "2017-12-31",
              "val": 86048000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -45094000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5374000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 31815000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 522883000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 522883000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -155734000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -155734000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -507043000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -507043000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -484957000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -484957000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -422792000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -422792000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -422000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 155844000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 156000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1525753000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1526000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1269967000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1270000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2388236000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2388000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2388000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2817000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2817000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2978000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2978000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2925000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2925000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4224000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4224000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4224000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1800000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1800000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3975000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3975000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3819000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3819000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3643000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3643000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3643000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 244000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 244000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 605000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 605000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -264000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -264000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -289000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -289000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -289000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -857000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -857000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -448000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -448000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1281000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1281000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -999000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -999000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -303000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -303000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -648000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -648000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -795000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 668000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -688000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -873000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 0.0001,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0.0001,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.0001,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.0001,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0.0001,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0.0001,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0.0001,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0.0001,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0.0001,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0.0001,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0.0001,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0.0001,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0.0001,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0.0001,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0.0001,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.0001,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0.0001,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0.0001,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0.0001,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0.0001,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0.0001,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0.0001,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.0001,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 0.0001,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 0.0001,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0.0001,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0.0001,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 696581112,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-02-28",
              "val": 775000000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-02-28",
              "val": 775000000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-02-28",
              "val": 775000000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-02-28",
              "val": 775000000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-02-28",
              "val": 775000000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-02-28",
              "val": 775000000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2018-02-28",
              "val": 775000000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2018-02-28",
              "val": 775000000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2018-02-28",
              "val": 775000000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-12-11",
              "val": 1600000000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-11",
              "val": 1600000000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-11",
              "val": 1600000000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-11",
              "val": 1600000000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-11",
              "val": 1600000000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-11",
              "val": 1600000000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2018-12-11",
              "val": 1600000000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2018-12-11",
              "val": 1600000000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2018-12-11",
              "val": 1600000000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 1600000000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 1600000000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 1600000000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 1600000000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 1600000000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1600000000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1600000000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1600000000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1600000000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 1600000000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1600000000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1600000000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1600000000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1600000000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1600000000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1600000000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1600000000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 1600000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 1600000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 1600000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 1600000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1600000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1600000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1600000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1600000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1600000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1600000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1600000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1600000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1600000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1600000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1600000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1600000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1600000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 1600000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1600000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 1600000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1600000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1600000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1600000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1600000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 1600000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1600000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1600000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 1600000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1600000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1600000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1600000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1600000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1600000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1600000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 1600000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 1600000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1600000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1600000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1600000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1600000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1600000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 1600000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1600000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1600000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 65206999,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 328798904,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 328798904,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 328798904,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 328798904,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 328798904,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 328853340,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 329958172,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 332494777,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 336536985,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 336536985,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 336536985,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 336536985,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 336536985,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 370102805,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 393277267,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 395390672,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 398787678,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 399000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 399000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 399000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 399000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 401000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 403000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 405000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 400000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 392000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 387000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 385000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 385000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 385000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 385000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 385000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 384000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 381000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 381000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 383000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 384000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 385000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 386000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 386000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 386000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 386000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 386000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 387000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 389000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 391000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 394000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 394000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 394000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 397000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 399000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 65206999,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 328798904,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 328798904,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 328798904,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 328798904,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 328798904,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 328853340,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 329958172,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 332494777,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 336536985,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 336536985,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 336536985,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 336536985,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 336536985,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 370102805,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 393277267,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 395390672,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 398787678,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 399000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 399000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 399000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 399000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 401000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 403000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 405000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 400000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 392000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 387000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 385000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 385000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 385000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 385000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 385000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 384000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 381000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 381000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 383000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 384000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 385000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 386000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 386000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 386000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 386000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 386000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 387000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 389000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 391000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 394000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 394000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 394000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 397000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 399000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 6000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 33000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 33000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 33000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 33000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 33000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 33000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 33000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 33000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 34000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 34000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 34000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 34000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 34000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 37000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 39000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 40000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 40000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2016-01-01",
              "end": "2016-12-31",
              "val": -216048000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -256670000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -256670000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -74369000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -163829000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -89460000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -243073000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -79244000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -384897000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -384897000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -384897000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -130746000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -130665000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -263650000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -263455000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -132904000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -132790000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -386755000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -386581000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -123105000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -123126000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -510897000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -510897000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -511000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -132161000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -132000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -234491000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -235000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -102330000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -103000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -471599000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -471000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -237108000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -236000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -745864000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -746000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -746000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1219000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1219000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4014000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4014000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2795000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2795000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7362000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7362000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3348000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3348000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12175000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12175000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12175000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3497000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3497000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5638000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5638000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2141000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2141000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6570000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6570000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 932000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 932000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8016000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8016000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8016000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 182000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 182000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1194000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1194000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -1376000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -1376000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -4772000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -4772000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -3578000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -3578000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4467000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4467000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4467000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1153000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1153000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2402000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2402000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1249000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1249000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2307000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2307000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 95000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 95000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3448000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3448000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -951000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -951000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1763000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1763000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -812000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -812000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -1959000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -196000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -2767000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -1363000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -2151000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -788000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "ContractWithCustomerAssetNet": {
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "description": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 4612000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 4612000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 4612000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 4612000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3600000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4518000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 8216000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1972000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 1972000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3320000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            }
          ]
        }
      },
      "ContractWithCustomerLiability": {
        "label": "Contract with Customer, Liability",
        "description": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 240924000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 240924000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 240924000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 240924000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 228479000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 218051000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 210453000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 199528000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 199528000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 202305000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 202305000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 202305000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 200601000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 253722000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1442274000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4044612000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 4044000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 4044000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 4044000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 4044000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 7710000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 7477000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 8475000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 6868000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 6868000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 6868000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 6868000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 6868000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 6063000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 4498000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 4177000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2711000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 2711000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 2711000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 2711000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 2711000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1892000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1732000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1538000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 651000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 651000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 651000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 651000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 651000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 617000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 797000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 474000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 211000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 211000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 211000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 211000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 211000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 183000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 283000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 320000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 252000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 252000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 252000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 256000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 442000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": {
        "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price",
        "description": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -5500000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -7100000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": {
        "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress",
        "description": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases 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-06-30",
              "val": 91467000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1293370000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4009960000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4474000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6173000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9658000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11696000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1758000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1840000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2475000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2526000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 47000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 140000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 228000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 548000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 17000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 222000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 259000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 264000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 14000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 148000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 294000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 320000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 53000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 288000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "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": "2018-12-31",
              "val": 109056000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 109056000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 109056000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 109056000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 81775000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2019-01-01",
              "val": 81775000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2019-01-01",
              "val": 81775000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-01-01",
              "val": 81775000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-03-31",
              "val": 73958000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 83401000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 70191000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 63310000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 63310000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 63310000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 63310000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 63310000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 58842000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 45244000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1234506000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 3867193000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 3867000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 3867000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 3867000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 3867000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 7531000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 7302000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 7977000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 6253000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 6253000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 6253000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 6253000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 6253000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5599000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 4093000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 4002000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2038000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 2038000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 2038000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 2038000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 2038000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1219000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1040000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1372000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 568000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 568000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 568000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 568000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 568000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 559000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 702000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 379000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 153000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 153000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 153000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 153000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 153000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 125000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 218000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 163000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 99000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 99000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 99000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 102000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 295000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityNoncurrent": {
        "label": "Contract with Customer, Liability, Noncurrent",
        "description": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 165352000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 165352000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 165352000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 165352000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 161911000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2019-01-01",
              "val": 161911000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2019-01-01",
              "val": 161911000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-01-01",
              "val": 161911000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-03-31",
              "val": 156862000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 139923000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 143438000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 138995000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 138995000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 138995000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 138995000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 138995000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 142989000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 208478000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 207768000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 177419000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 177000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 177000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 177000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 177000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 179000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 175000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 498000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 615000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 464000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 405000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 175000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 673000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 673000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 673000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 673000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 673000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 673000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 692000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 166000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 83000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 83000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 83000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 83000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 83000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 58000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 95000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 95000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 58000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 58000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 58000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 58000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 58000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 58000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 65000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 157000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 153000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 153000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 153000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 154000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 147000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "end": "2019-03-31",
              "val": 13582000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 25165000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 11583000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 40245000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 15080000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 51987000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1262000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6304000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 76000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 76000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 76000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q3"
            }
          ]
        }
      },
      "CostOfGoodsAndServicesSold": {
        "label": "Cost of Goods and Services Sold",
        "description": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7933000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 193000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 193000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 943000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 943000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 750000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 750000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1665000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1665000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 722000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 722000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2617000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2617000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2617000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1017000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1017000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2398000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2398000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1381000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1381000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3498000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3498000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1100000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1100000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5416000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5416000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5416000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 792000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 792000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1523000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1523000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 731000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 731000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3764000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3764000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2241000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2241000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4693000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4693000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4693000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 96000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 96000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 211000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 211000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 115000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 115000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 725000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 725000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 514000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 514000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1464000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1464000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 90000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 90000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 209000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 209000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 119000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 119000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 416000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 207000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 868000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 955000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1048000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 93000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "CostsAndExpenses": {
        "label": "Costs and Expenses",
        "description": "Total costs of sales and operating expenses for the period.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 548334000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 605929000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 606000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 139000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 328000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 189000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 720000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 392000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1566539000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1566000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1566000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 671000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 671000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1963000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1963000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1292000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1292000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3374000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3374000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1411000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1411000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5175000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5175000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5175000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1839000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1839000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 4141000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 4141000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2302000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2302000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6339000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6339000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2198000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2198000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9843000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9843000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9843000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2228000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2228000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4439000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4439000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2211000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2211000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8282000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8282000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3843000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3843000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11087000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11087000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11087000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1433000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1433000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3037000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3037000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1604000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1604000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4969000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4969000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1932000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1932000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7181000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7181000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1158000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1158000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2207000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2207000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1049000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1049000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3483000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1276000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5018000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1777000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 2737000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 960000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption (Deprecated 2020-01-31)",
        "description": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 27984000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2019-01-01",
              "val": 27984000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2019-01-01",
              "val": 27984000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "CurrentFederalTaxExpenseBenefit": {
        "label": "Current Federal Tax Expense (Benefit)",
        "description": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 704000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -252000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -252000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -26000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -26000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -26000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1304000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1304000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1304000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1687000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1687000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1687000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -225000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -225000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -225000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -57000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -57000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 11000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2519000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 40000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 40000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 40000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 29000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CurrentIncomeTaxExpenseBenefit": {
        "label": "Current Income Tax Expense (Benefit)",
        "description": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 755000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -80000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -80000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 326000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 326000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 326000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 505000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 505000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2551000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1379000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1379000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1379000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1791000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1791000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1791000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -129000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -129000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -129000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -45000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -45000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 44000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CurrentStateAndLocalTaxExpenseBenefit": {
        "label": "Current State and Local Tax Expense (Benefit)",
        "description": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 51000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 172000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 172000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 352000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 352000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 352000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 505000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 505000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 47000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 47000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 47000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 72000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 72000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 72000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
        "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss",
        "description": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 602000000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 82800000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 82800000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 82800000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 82800000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 82800000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 135800000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 36500000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 9000000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 21000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 176000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 223000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 223000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 223000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 223000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 223000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 289000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 289000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 254000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 147000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 147000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 147000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 147000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 147000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 114000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 85000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 33000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 22000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 22000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 22000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 22000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 22000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 11000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 7000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 300000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 400000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 400000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 400000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 400000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 400000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 200000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 100000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 100000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 517000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3646000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5524000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 5524000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 5524000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 5524000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 5524000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7702000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 8153000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7402000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 6644000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 6644000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 6644000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 6644000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 6644000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 5099000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 4803000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3578000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2643000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 2643000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2643000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 2643000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 2643000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1356000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 567000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 499000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 283000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 283000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 283000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 271000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 264000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions",
        "description": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "security": [
            {
              "end": "2017-12-31",
              "val": 173,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 25,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 25,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 25,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 25,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 25,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 32,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 11,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 40000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 40000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 40000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 40000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 7424000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 94000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 509000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 152000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 52000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 52000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 52000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 52000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 52000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 271000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 357000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 373000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 241000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 241000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 241000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 241000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 241000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 59000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 46000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 14000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 11000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 9000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 9000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 13000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 85161000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 85161000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 85161000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 85161000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 724011000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 61895000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 759483000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 588540000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 9346000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 9346000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 9346000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 9346000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 9346000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 12997000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 13640000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 9872000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 7635000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 7635000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 7635000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 7635000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 7635000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3414000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2395000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1758000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1369000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 1369000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1369000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1369000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 1369000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3669000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 3454000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 887000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1673000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1673000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1673000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 1673000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 1673000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1769000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1996000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 869000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 931000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 931000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 931000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3601000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 3753000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 40000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 40000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 40000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 40000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 7424000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 94000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 509000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 152000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 52000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 52000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 52000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 52000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 52000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 271000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 378000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 549000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 464000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 464000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 464000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 464000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 464000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 348000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 335000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 268000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 151000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 151000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 151000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 151000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 151000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 125000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 94000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 34000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 13000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 9000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 4000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 4000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 4000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 11000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 16000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 85161000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 85161000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 85161000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 85161000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 724011000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 61895000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 759483000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 588540000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 9347000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 9347000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 9347000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 9347000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 9347000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 12998000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 14157000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 13518000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 13159000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 13159000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 13159000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 13159000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 13159000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 11116000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10548000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 9160000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 8013000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 8013000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 8013000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 8013000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 8013000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 8768000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 8257000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 4465000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 4316000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 4316000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 4316000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 4316000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 4316000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3125000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2563000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1368000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1214000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1214000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 1214000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3872000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 4017000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions",
        "description": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "option": [
            {
              "end": "2019-12-31",
              "val": 19,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 19,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            }
          ],
          "security": [
            {
              "end": "2019-12-31",
              "val": 19,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 108,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 384,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 384,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 384,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 384,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 569,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 634,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 620,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 582,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 582,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 582,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 582,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 582,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 516,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 467,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 416,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 392,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 392,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 392,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 392,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 392,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 395,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 341,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 233,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 252,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 252,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 252,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 252,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 252,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 180,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 140,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 103,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 108,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 108,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 108,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 292,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 283,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DeferredFederalIncomeTaxExpenseBenefit": {
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "description": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 288000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1200000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1200000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -288000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -288000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -288000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -569000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -569000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -569000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 888000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 888000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 888000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredIncomeTaxAssetsNet": {
        "label": "Deferred Income Tax Assets, Net",
        "description": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 50000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 66000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 81000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 326000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 326000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 326000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 326000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 326000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 521000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 785000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 920000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 982000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 982000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 982000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 982000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 982000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1262000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1480000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 81000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 81000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 81000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 81000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 81000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 81000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 81000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 81000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 81000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 81000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 81000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 81000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 81000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 81000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 81000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 81000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 81000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 81000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 81000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 82000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 82000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DeferredIncomeTaxExpenseBenefit": {
        "label": "Deferred Income Tax Expense (Benefit)",
        "description": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 288000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1200000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1200000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -50000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -50000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -72000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -72000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -89000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -89000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -296000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -296000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -296000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -146000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -376000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -473000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -578000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -578000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -578000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 901000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 901000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 901000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Gross",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 9485000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 15228000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 15228000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 36515000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 36515000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 50677000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 51000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 229000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 229000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 388000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 388000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 210000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 210000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 216000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredRentCreditNoncurrent": {
        "label": "Deferred Rent Credit, Noncurrent",
        "description": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 7586000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 10006000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 10006000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 10006000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 10006000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 10006000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 10556000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 11039000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 13850000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 96739000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 109056000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "DeferredRevenueNoncurrent": {
        "label": "Deferred Revenue, Noncurrent",
        "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 noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 242929000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 165352000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsDeferredIncome": {
        "label": "Deferred Tax Assets, Deferred Income",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 7103000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 71209000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 71209000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 53475000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 53475000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 29785000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 30000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 16000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsGross": {
        "label": "Deferred Tax Assets, Gross",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 208135000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 323501000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 323501000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 507268000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 507268000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 874145000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 874000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 675000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 675000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1366000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1366000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 2678000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 2678000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 3361000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 3361000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 4014000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsLiabilitiesNet": {
        "label": "Deferred Tax Assets, Net",
        "description": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 326000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 326000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 982000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 982000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 66000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 66000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 67000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 67000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 60000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2017-12-31",
              "val": 9485000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 15228000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 15228000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 36515000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 36515000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 50677000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 51000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 526000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 526000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1211000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1211000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 454000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 454000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 277000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 277000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 276000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2017-12-31",
              "val": 100372000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 114932000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 114932000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 268173000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 268173000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 587211000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 587000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 59000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 59000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 90000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 90000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 424000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 424000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1156000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2017-12-31",
              "val": 1997000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2870000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 2870000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 11000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 11000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 65000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 67000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 67000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 69000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 85000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 90000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 90000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 160000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 160000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 213000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxCreditCarryforwards": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "description": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 47804000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 53617000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 53617000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 77222000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 77222000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 99024000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 99000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 80000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 80000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 97000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 97000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 140000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 140000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 251000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 251000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 308000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2017-12-31",
              "val": 15637000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 33138000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 33138000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 43978000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 43978000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 33089000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 33000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 68000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 68000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 111000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 111000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 131000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 131000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 129000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2017-12-31",
              "val": 16490000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 16443000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 16443000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 7377000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 7377000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 26962000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsValuationAllowance": {
        "label": "Deferred Tax Assets, Valuation Allowance",
        "description": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 198650000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 308273000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 308273000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 308000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 470753000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 470753000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 471000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 471000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 823468000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 823000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 823000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 823000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 149000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 149000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 149000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 149000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 155000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 155000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 155000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 155000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-09-30",
              "val": 1700000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2224000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 2224000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2224000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 3084000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 3084000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 3738000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 513000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 15000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 15000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 16000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 16000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 23000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 9485000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 15228000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 15228000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 8959000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 8959000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 18276000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 18000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 49000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 49000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 85000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 85000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 107000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 107000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 55000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 55000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 58000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedContributionPlanCostRecognized": {
        "label": "Defined Contribution Plan, Cost",
        "description": "Amount of cost for defined contribution plan.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1200000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2100000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2100000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2100000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2100000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2100000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4200000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4200000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 20000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            }
          ]
        }
      },
      "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "description": "Percentage employer matches of the employee's percentage contribution matched.",
        "units": {
          "pure": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.5,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.5,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.5,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.5,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "description": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "units": {
          "pure": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.06,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.06,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.06,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.06,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "DepreciationDepletionAndAmortization": {
        "label": "Depreciation, Depletion and Amortization",
        "description": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15114000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20537000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20537000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5153000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 11031000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5900000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 17512000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6500000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24862000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24862000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24862000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7328000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7316000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 14817000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 14793000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7500000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7500000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 22082000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 22046000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7300000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7300000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31021000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31021000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7449000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15045000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7600000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 8000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23545000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 24000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8500000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31251000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 15000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 15000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 84000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 84000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 69000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 69000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 154000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 154000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 70000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 70000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 232000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 232000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 79000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 79000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 155000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 76000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 76000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 268000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 113000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 113000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 348000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 348000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 78000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 78000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 168000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 168000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 90000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 90000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 414000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 414000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 246000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 246000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 617000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 617000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 617000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 35000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 35000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 75000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 75000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 40000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 40000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 126000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 126000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 51000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 51000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 185000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 185000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 38000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 38000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 94000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 94000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 56000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 56000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 145000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 51000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 211000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 56000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 112000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 56000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "DerivativeAssets": {
        "label": "Derivative Asset",
        "description": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2021-06-30",
              "val": 30000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 51000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 21000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 21000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 21000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 35000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 58000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 77000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 6000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 6000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 6000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 6000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "DerivativeAssetsCurrent": {
        "label": "Derivative Asset, Current",
        "description": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 30000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 51000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 21000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 21000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 21000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 21000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 35000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 58000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 77000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            }
          ]
        }
      },
      "DerivativeLiabilities": {
        "label": "Derivative Liability",
        "description": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 7000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 7000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 9000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 6000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 32000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 32000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 32000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 32000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 11000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 12000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "DerivativeNotionalAmount": {
        "label": "Derivative, Notional Amount",
        "description": "Nominal or face amount used to calculate payment on derivative.",
        "units": {
          "USD": [
            {
              "end": "2021-06-30",
              "val": 1289000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1992000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1935000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1935000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1935000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1596000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2110000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1622000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1488000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1488000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 1488000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1488000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1367000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 691000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1147000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid": {
        "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid",
        "description": "Amount of cash distribution paid to unit-holder of limited liability company (LLC).",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1500000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017"
            }
          ]
        }
      },
      "Dividends": {
        "label": "Dividends",
        "description": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 363000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": -1.55,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -0.35,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.66,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.31,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1.26,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.59,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1.96,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1.96,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3.05,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3.05,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9.98,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9.98,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 6.93,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 6.93,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 18.25,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 18.25,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8.27,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8.27,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30.31,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30.31,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30.31,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9.09,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9.09,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 14.66,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 14.66,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 5.55,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 5.55,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 17.41,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 17.41,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2.67,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2.67,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21.26,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21.26,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 21.26,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.2,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.2,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -3.39,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -3.39,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3.62,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3.62,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -12.89,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -12.89,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -9.53,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -9.53,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12.33,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12.33,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12.33,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3.07,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3.07,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -6.41,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -6.41,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -3.33,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -3.33,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -6.37,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -6.37,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.03,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.03,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -9.28,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -9.28,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2.52,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2.52,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -4.64,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -4.64,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -2.13,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -2.13,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -5.15,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -0.51,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -7.26,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -3.4,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -5.36,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -1.97,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "EarningsPerShareBasicAndDiluted": {
        "label": "Earnings Per Share, Basic and Diluted",
        "description": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "units": {
          "USD/shares": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3.79,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1.03,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1.47,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -1.05,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -4.18,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -4.18,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": -0.64,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1.16,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1.16,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1.16,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2.59,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -1.43,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -1.43,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -1.43,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -3.91,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -1.32,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -1.32,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -1.32,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4.95,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4.95,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4.95,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": -1.14,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": -1.14,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -0.4,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -0.4,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -0.4,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -0.81,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -0.81,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -0.41,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -0.41,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -0.41,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -1.19,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -1.19,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -0.37,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -0.37,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -0.37,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1.55,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1.55,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": -0.37,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -0.35,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.66,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.31,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1.26,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.59,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1.96,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": -1.55,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -0.35,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.66,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.31,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1.26,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.59,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1.96,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1.96,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2.84,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2.84,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9.3,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9.3,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 6.46,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 6.46,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 17,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 17,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 7.7,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 7.7,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28.29,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28.29,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28.29,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 8.58,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 8.58,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 13.85,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 13.85,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 5.24,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 5.24,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 16.46,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 16.46,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2.53,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2.53,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 20.12,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 20.12,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 20.12,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.19,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.19,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -3.39,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -3.39,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3.62,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3.62,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -12.89,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -12.89,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -9.53,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -9.53,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12.33,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12.33,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -12.33,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3.07,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3.07,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -6.41,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -6.41,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -3.33,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -3.33,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -6.37,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -6.37,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.03,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.03,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -9.28,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -9.28,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2.52,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2.52,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -4.64,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -4.64,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -2.13,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -2.13,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -5.15,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -0.51,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -7.26,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -3.4,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -5.36,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -1.97,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateContinuingOperations": {
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "description": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "units": {
          "pure": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.005,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.001,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.001,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.001,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.003,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.003,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.003,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.081,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.081,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.081,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.135,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.127,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.112,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.129,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.143,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.127,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.127,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.127,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1.259,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1.259,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.367,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.367,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.211,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.211,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -0.229,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -0.229,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -0.855,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -0.855,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.196,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.196,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.196,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -0.009,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -0.009,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -0.004,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -0.004,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -0.007,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -0.007,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.392,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.392,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.013,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.013,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -0.007,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -0.007,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -0.008,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -0.008,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -0.009,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -0.009,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -0.014,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -0.069,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.02,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -0.007,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -0.011,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -0.019,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "description": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "units": {
          "pure": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.34,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.34,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.34,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.031,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.07,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.075,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.09,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.092,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.07,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.069,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.06,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.062,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.135,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.127,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.112,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.129,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.143,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.21,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.21,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.21,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.402,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.204,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.204,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.285,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.285,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.285,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.33,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.33,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.33,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.474,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.474,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.474,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.054,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.054,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.054,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.526,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.526,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.526,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.235,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.235,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.184,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, 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 income tax rates.",
        "units": {
          "pure": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.25,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.25,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.198,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "units": {
          "pure": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.005,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.011,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.011,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.002,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.002,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.002,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.002,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.002,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.021,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, 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 nondeductible expenses.",
        "units": {
          "pure": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.03,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.013,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.013,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.016,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.016,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.016,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.008,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.008,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.008,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.004,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.004,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.004,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.004,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.004,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.001,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.002,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.005,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.005,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.002,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.002,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.002,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.002,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.002,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.002,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.003,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.003,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.003,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.008,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.008,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.008,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.005,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.005,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.005,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.008,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.008,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.006,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.051,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.085,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.085,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.063,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.063,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.063,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.079,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.079,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.079,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.036,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.036,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.036,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.005,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.005,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.005,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.004,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.004,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.004,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.057,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.057,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.057,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.007,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.007,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.002,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.043,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.048,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.048,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.015,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.015,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.015,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.025,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.025,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.025,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.038,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.038,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.038,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.007,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.007,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.005,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.005,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.005,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.046,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.046,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.046,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.055,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.055,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EmployeeRelatedLiabilitiesCurrent": {
        "label": "Employee-related Liabilities, Current",
        "description": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 18221000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 23406000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 23406000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 23406000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 23406000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 23406000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 11577000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 16001000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 23963000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 27428000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 27428000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 27428000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 27428000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 27428000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 12617000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 25012000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 48788000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 95247000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 95000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 95000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 95000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 95000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 33000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 62000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 105000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 74000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 128000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 141000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 190000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 190000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 190000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 190000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 190000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 73000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 126000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 251000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 245000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 245000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 245000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 245000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 245000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 95000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 187000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 244000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 312000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 312000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 312000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 312000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 312000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 120000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 197000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 310000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 420000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 420000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 420000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 108000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 192000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "description": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 217600000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 253100000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 231700000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 217100000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 194800000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 243400000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 230000000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 236900000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 226800000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 337000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 336000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 348000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 349000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 538000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 575000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 529000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 571000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 789000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 743000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 701000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 835000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1200000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1000000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 875000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 820000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1100000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 908000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 770000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 633000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 978000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 831000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseInterestExpense": {
        "label": "Finance Lease, Interest Expense",
        "description": "Amount of interest expense on finance lease liability.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1623000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3257000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1634000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4901000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1644000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6557000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6557000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1665000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3542000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1877000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 6385000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2843000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9891000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 17000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 17000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 17000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 38000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 38000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 38000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinanceLeaseInterestPaymentOnLiability": {
        "label": "Finance Lease, Interest Payment on Liability",
        "description": "Amount of interest paid on finance lease liability.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1387000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2774000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4161000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5585000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5585000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1425000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2954000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5383000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8523000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinanceLeaseLiability": {
        "label": "Finance Lease, Liability",
        "description": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 38689000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 38930000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 68136000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 108609000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 134202000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 183000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 487000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 456000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 764000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 806000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 762000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1146000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1073000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 984000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1030000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 725000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 575000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 575000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 576000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 655000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 62000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 63000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 59000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 57000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 45000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 44000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 37000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityCurrent": {
        "label": "Finance Lease, Liability, Current",
        "description": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 24328000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 45000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 159000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 218000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 165000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 165000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 165000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 165000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 165000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 160000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 121000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 224000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 161000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 161000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 161000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 161000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 161000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 153000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 187000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 150000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-09-30",
              "val": 30000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 28000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 27000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 31000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 25000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 25000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 25000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 31000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 31000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityNoncurrent": {
        "label": "Finance Lease, Liability, Noncurrent",
        "description": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 37718000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 38689000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 38689000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 38689000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 38689000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 38689000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 38930000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 68136000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 108609000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 109874000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 110000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 110000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 110000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 110000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 138000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 328000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 238000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 599000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 599000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 599000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 599000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 599000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 646000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 641000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 922000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 912000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 912000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 912000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 912000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 912000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 831000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 843000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 575000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 575000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 575000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 575000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 575000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 575000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 575000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 576000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 625000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 39000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 39000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 39000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 39000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 39000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 35000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 32000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 26000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 20000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 20000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 20000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 13000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 6000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDue": {
        "label": "Finance Lease, Liability, Payment, Due",
        "description": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 294448000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 293023000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 376339000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 490225000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 513312000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 559000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 931000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 896000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1323000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1384000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1335000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1742000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1665000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1637000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1683000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1340000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1184000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1178000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1173000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1252000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 67000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 67000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 63000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 60000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 47000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 46000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 38000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 264156000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 264156000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-12-31",
              "val": 428059000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 5738000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 8314000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 11634000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 36579000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 48000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 174000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 173000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 39000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 38000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 136000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 128000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 198000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 21000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 22000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 22000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 47000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 24000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 27000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 26000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 20000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 19000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueYearFive": {
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 6387000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 6387000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 338525000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 440552000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 12493000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueYearFour": {
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 6219000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 6219000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 8871000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 12279000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 12279000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 13000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 19000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 19000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 22000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 22000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 101000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 23000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 23000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 23000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 23000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 23000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 23000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueYearThree": {
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 6054000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 6054000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 8679000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 12054000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 12054000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 12000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 19000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 19000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 22000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 22000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 121000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 107000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 109000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 23000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 23000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 23000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 42000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueYearTwo": {
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 5894000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5894000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 8497000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 11848000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 11848000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 12000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 19000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 19000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 21000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 21000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 120000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 128000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 130000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 22000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 22000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 22000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 47000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 18000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 20000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 20000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "description": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2020-03-31",
              "val": 4313000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3453000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1858000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-03-31",
              "val": 46000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 100000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 66000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 169000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 121000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 153000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 154000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 126000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 154000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 14000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 9000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 19000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 25000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 16000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 14000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 26000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 19000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityUndiscountedExcessAmount": {
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "description": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 255759000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 254093000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 308203000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 381616000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 379110000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 376000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 444000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 440000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 559000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 578000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 573000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 596000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 592000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 653000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 653000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 615000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 609000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 603000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 597000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 597000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 4000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeasePrincipalPayments": {
        "label": "Finance Lease, Principal Payments",
        "description": "Amount of cash outflow for principal payment on finance lease.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 236000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 971000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 241000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14326000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 46495000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7519000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 62000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 96000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 140000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 140000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 140000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 31000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 77000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 123000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 184000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 184000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 184000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 292000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 292000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 292000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 23000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinanceLeaseRightOfUseAsset": {
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "description": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 9853000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 9544000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 9544000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 9544000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 9544000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 9544000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 9488000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 23702000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 55503000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 55045000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 55000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 55000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 55000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 55000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 99000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 475000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 416000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 665000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 665000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 665000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 665000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 665000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 693000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 619000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1209000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1150000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1150000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 1150000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1150000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 1150000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1033000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1076000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 601000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 436000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 436000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 436000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 436000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 436000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 433000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 430000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 498000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 65000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 65000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 65000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 65000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 65000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 59000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 53000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 47000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 42000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 42000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 42000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 36000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 30000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "FinanceLeaseRightOfUseAssetAmortization": {
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "description": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 73000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 146000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 73000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 219000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 73000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 309000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 309000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 73000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 185000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 112000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 553000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 368000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1011000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 189000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 189000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 189000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 280000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 280000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 280000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 500000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 22000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinanceLeaseWeightedAverageDiscountRatePercent": {
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "description": "Weighted average discount rate for finance lease calculated at point in time.",
        "units": {
          "pure": [
            {
              "end": "2019-12-31",
              "val": 0.172,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0.131,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0.031,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0.031,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0.036,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0.036,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0.042,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 0.042,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0.059,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0.059,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0.059,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": {
        "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months",
        "description": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.",
        "units": {
          "USD": [
            {
              "end": "2021-06-30",
              "val": 27000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 48000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 21000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 35000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 55000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 70000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": -11000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            }
          ]
        }
      },
      "GainLossOnSaleOfLeasedAssetsNetOperatingLeases": {
        "label": "Gain (Loss) on Sale of Leased Assets, Net, Operating Leases",
        "description": "The net gain (loss) arising from the lessor's sale of assets held- or available-for-lease under contractual arrangements classified as operating leases.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -62286000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -62000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -62000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            }
          ]
        }
      },
      "GainLossOnSaleOfPropertyPlantEquipment": {
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "description": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -891000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -891000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -891000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -19000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -19000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -14000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -14000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -70000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -70000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -316000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -316000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -137000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -226000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -287000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -238000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 57450000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 64722000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 64722000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 16317000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 37704000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 21387000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 56229000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 18525000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 94252000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 94252000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 94252000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 27283000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 27253000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 55806000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 55740000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 28523000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 28487000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 83994000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 83913000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 28188000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 28173000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 109620000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 109620000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 110000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 24114000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 24000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 60736000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 61000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 36622000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 37000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 109277000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 109000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 48541000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 48000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 188267000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 188000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 188000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 77000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 77000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 198000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 198000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 121000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 121000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 366000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 366000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 168000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 168000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 567000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 567000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 567000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 268000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 268000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 479000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 479000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 211000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 211000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 757000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 757000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 278000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 278000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1132000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1132000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1132000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 305000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 305000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 637000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 637000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 332000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 332000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1079000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1079000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 442000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 442000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1549000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1549000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1549000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 274000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 274000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 542000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 542000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 268000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 268000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 823000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 823000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 281000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 281000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1174000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1174000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 212000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 212000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 442000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 442000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 230000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 230000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 710000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 268000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1018000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 173000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 389000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 216000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "description": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -211786000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -247784000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -247784000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -380473000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -380473000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -380473000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -508595000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -508595000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -509000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -745445000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -745000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -745000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13108000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13108000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13108000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9433000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9433000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9433000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4056000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4056000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4056000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3697000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3697000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -2655000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "description": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -515000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -473000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -232000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -744000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -744000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1260000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4323000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3063000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7875000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7875000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3552000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3552000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13285000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13285000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13285000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4229000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4229000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 6703000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 6703000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2474000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2474000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 7920000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 7920000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1217000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1217000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9575000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9575000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9575000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -305000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -305000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -2054000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -2054000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -1749000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -1749000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -4012000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -4012000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1958000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1958000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -3942000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -3942000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -3942000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1165000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1165000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2444000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2444000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1279000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1279000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2423000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2423000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 21000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 21000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3607000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3607000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -964000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -964000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1782000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1782000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -818000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -818000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -1969000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -187000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -2768000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -1334000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -2101000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -767000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "description": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3382000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -8212000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -8212000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3935000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3935000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -3935000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6121000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6121000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 932000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 177000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 177000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 177000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 142000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 142000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 142000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 114000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 114000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 114000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 90000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 90000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -113000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "description": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -215168000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -255996000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -255996000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -72376000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -162819000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -90443000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -243150000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -80331000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -384408000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -384408000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -384408000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -132681000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -132600000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -268059000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -267864000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -135378000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -135264000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -391431000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -391257000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -123372000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -123393000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -514716000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -514716000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -124164000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -124000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -240729000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -241000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -116565000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -117000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -473501000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -232772000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -744513000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1260000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4323000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3063000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2"
            }
          ]
        }
      },
      "IncomeTaxExpenseBenefit": {
        "label": "Income Tax Expense (Benefit)",
        "description": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1043000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -80000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -80000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 158000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 158000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 158000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 326000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 326000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 326000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -24000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -24000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -348000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -348000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -324000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -324000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -526000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -526000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -178000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -178000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -695000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -695000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 66000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 214000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 148000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1078000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 864000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2551000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 39000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 39000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 322000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 322000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 283000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 283000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 541000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 541000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 219000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 219000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1083000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1083000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1083000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 572000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 572000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 849000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 849000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 277000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 277000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1023000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1023000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 174000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 174000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1213000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1213000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1213000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -384000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -384000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -753000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -753000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -369000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -369000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 919000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 919000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1672000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1672000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 772000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 772000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 772000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 10000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 10000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 18000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 18000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 8000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 8000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -46000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -46000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 14000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 14000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 7000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 7000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 27000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 13000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 54000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 9000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 24000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 15000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "IncomeTaxesPaidNet": {
        "label": "Income Taxes Paid, Net",
        "description": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 905000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 398000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 398000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 294000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 294000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 294000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 416000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 416000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 572000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 480000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 480000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 480000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2729000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2729000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2729000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -357000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -357000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -357000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 197000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 197000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 26000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsPayable": {
        "label": "Increase (Decrease) in Accounts Payable",
        "description": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5993000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -12766000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -12766000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1467000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1340000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 718000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15017000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15017000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15017000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1731000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1731000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -1471000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -1471000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -19185000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -19185000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -23964000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -23964000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -24000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2331000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11473000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 13633000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 14000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11875000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -15000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -15000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 44000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 44000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 26000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 26000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 204000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 204000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 204000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -35000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -35000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -56000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -56000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 89000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 89000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 240000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 240000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 240000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -117000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -117000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -187000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -187000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -8000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -8000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -303000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -303000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -199000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -199000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -103000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -103000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -69000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -69000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -156000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -156000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -203000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -203000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -114000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -92000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -120000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -128000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsReceivable": {
        "label": "Increase (Decrease) in Accounts Receivable",
        "description": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8642000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1476000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1476000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -3876000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -489000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -2036000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -195000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -195000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -832000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -6040000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -6040000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -8188000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -8067000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -8886000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -4369000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6654000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7216000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 585000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 27993000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 28000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 185132000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 185000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1385191000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1385000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1385000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1819000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1819000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 629000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 629000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1751000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1751000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1784000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1784000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1784000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -484000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -484000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -480000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -480000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1790000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1790000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1790000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -272000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -272000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1153000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1153000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 481000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 481000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -493000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -493000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -493000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -755000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -755000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -729000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -729000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 672000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 672000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -534000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -534000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -280000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -280000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -310000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -310000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 703000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -156000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -114000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -167000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsReceivableRelatedParties": {
        "label": "Increase (Decrease) in Accounts Receivable, Related Parties",
        "description": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -60979000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1370000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1370000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 28529000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -766000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 176000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -637000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -637000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 66000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 66000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 121000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4517000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -562000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1346000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccruedIncomeTaxesPayable": {
        "label": "Increase (Decrease) in Income Taxes Payable",
        "description": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 90000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 377000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 565000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 565000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 876000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 876000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 876000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 716000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 716000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -527000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -527000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -810000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -810000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -828000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -828000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 15000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -11000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -56000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -58000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccruedLiabilities": {
        "label": "Increase (Decrease) in Accrued Liabilities",
        "description": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5328000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 34369000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 34369000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -37031000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -24959000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -17190000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8787000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8787000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8787000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -32557000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -32557000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -27796000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -27796000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -8253000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -8253000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3362000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3362000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -12953000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -12000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 20189000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 20000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 132374000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 132000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 388392000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 388000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 388000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 285000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 285000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 367000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 367000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 600000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 600000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 989000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 989000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 989000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 114000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 114000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 305000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 305000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 354000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 354000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 612000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 612000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 612000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -495000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -495000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -633000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -633000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 63000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 63000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -340000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -340000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -340000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -398000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -398000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -464000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -464000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -415000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -415000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -385000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -385000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -381000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -381000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -395000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -395000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -196000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -2000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 464000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 475000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-03-31",
              "val": 6193000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2283000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -37103000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -65260000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -15604000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -15604000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -23100000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -23100000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -32795000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -32795000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -44119000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -44000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -474000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 51417000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 51000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1239969000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1240000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3842307000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3842000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3842000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3666000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3666000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3433000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3433000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4431000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4431000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2824000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2824000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2824000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -805000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -805000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -2370000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -2370000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -2691000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -2691000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4157000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4157000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4157000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -819000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -819000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -979000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -979000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1173000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1173000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2060000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2060000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2060000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -33000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -33000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 146000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 146000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -177000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -177000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -439000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -439000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -29000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -29000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 68000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 68000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 108000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 41000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 195000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "IncreaseDecreaseInDeferredRevenue": {
        "label": "Increase (Decrease) in Deferred Revenue",
        "description": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 164129000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -162321000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -162321000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -65260000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -65260000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -44119000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            }
          ]
        }
      },
      "IncreaseDecreaseInInventories": {
        "label": "Increase (Decrease) in Inventories",
        "description": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 46527000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 47000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 47000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 448000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 448000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 596000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 596000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 918000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 918000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1394000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1394000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1394000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 501000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 501000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 480000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 480000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 636000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 636000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -492000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -492000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -492000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -216000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -216000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -234000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -234000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -462000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -462000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -747000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -747000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -747000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 93000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 93000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 197000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 197000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 208000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 208000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -83000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -83000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 122000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 122000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 213000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 34000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -6000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 126000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherOperatingLiabilities": {
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "description": "Amount of increase (decrease) in operating liabilities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1977000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -145000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -145000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 183000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 792000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 854000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 910000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 910000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 910000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 484000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 811000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 53000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 674000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1617000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -153000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6169000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6169000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -6000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 5732000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 4405000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 4000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 6684000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 7000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5989000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 93000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 440000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 63000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 23000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 23000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 35000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 35000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 263000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 263000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 273000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 273000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 88000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 88000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -740000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -15000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -15000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -18000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -18000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 21000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 21000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 88000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 88000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 130000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 119000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -11000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -67000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -5000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -63000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 78000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 78000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 33000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 33000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -25000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -25000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -137000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -6000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 26000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -27000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "description": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7887000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -579000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -579000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2241000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8872000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5246000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5289000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5289000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5289000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3313000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3354000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -2315000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -6035000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1407000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -1813000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -9751000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -9751000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -10000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4305000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11788000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 67994000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 68000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 241041000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 241000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 241000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 12000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 12000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 110000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 110000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 186000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 186000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 489000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 489000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 489000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 414000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 414000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 324000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 324000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 669000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 669000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1699000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1699000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2258000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 212000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 212000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 142000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 142000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -772000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -772000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -974000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1802000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1802000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -3000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -3000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 147000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 147000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -145000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -145000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -46000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -46000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 150000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 150000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 84000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -153000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -54000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -70000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "IncreaseDecreaseInRestrictedCash": {
        "label": "Increase (Decrease) in Restricted Cash",
        "description": "The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8902000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1269000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -622000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            }
          ]
        }
      },
      "InterestPaidNet": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "description": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2998000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2998000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2998000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5585000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8528000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "InterestReceivableCurrent": {
        "label": "Interest Receivable, Current",
        "description": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 3239000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 7909000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 7909000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 7909000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 7909000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 7909000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 6061000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 7044000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 7044000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 6835000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 6835000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 6835000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 6835000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 6835000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 8295000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 7506000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 10011000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 9725000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 9000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 8000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-12-31",
              "val": 27000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 27000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 27000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 27000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 36000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 57000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 54000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 61000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 61000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 61000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 61000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 61000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 69000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 62000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 52000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 59000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 59000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 59000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 59000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 59000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 62000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 56000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 50000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 59000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 59000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 59000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 59000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 59000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 53000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 47000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 40000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 42000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 42000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 42000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 39000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 40000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventoryFinishedGoodsNetOfReserves": {
        "label": "Inventory, Finished Goods, Net of Reserves",
        "description": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 1290000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 12000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 41000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 127000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 233000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 233000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 233000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 233000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 233000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 357000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 142000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 170000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 169000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 169000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 169000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 169000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 169000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 64000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 12000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 277000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 24000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 20000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 34000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 146000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 14000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 45000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 128000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 33000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 33000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 33000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 14000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 66000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventoryNet": {
        "label": "Inventory, Net",
        "description": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 46527000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 47000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 47000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 47000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 47000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 494000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 643000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 965000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1441000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1441000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1441000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1441000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1441000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1942000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1921000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2077000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 949000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 949000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 949000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 949000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 949000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 732000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 715000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 487000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 202000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 202000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 202000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 202000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 202000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 295000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 399000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 412000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 117000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 117000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 117000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 117000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 117000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 128000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 240000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 332000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 153000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 153000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 153000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 146000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 280000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventoryRawMaterialsNetOfReserves": {
        "label": "Inventory, Raw Materials, Net of Reserves",
        "description": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 36222000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 37000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 37000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 37000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 37000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 430000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 378000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 605000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 870000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 870000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 870000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 870000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 870000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1072000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1400000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1541000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 575000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 575000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 575000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 575000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 575000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 475000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 507000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 149000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 163000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 163000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 163000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 163000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 163000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 215000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 199000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 171000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 63000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 63000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 63000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 63000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 63000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 75000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 83000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 85000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 91000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 91000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 91000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 94000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 117000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InventoryWorkInProcessNetOfReserves": {
        "label": "Inventory, Work in Process, Net of Reserves",
        "description": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 9015000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 9000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 9000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 9000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 9000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 52000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 224000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 233000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 338000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 338000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 338000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 338000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 338000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 513000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 379000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 366000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 205000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 205000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 205000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 205000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 205000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 193000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 196000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 61000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 15000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 15000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 15000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 15000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 15000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 60000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 166000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 95000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 26000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 26000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 26000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 26000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 26000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 39000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 112000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 119000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 29000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 29000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 29000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 38000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 97000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "InvestmentIncomeInterest": {
        "label": "Investment Income, Interest",
        "description": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 11312000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15235000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15235000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5209000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 11610000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6401000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 18129000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6519000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 27023000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 27023000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 27023000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 10972000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 10972000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 21294000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 21294000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 10322000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 10322000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 30546000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 30546000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9252000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9252000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 38530000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 38530000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 39000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7852000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14944000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7092000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 20515000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 21000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 5571000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 6000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24715000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 15000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 15000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 55000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 55000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 40000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 40000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 113000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 113000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 58000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 58000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 109000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 109000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 213000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 213000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 104000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 104000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 318000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 318000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 105000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 105000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 421000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 421000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 421000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 120000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 120000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 231000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 231000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 111000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 111000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 334000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 334000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 103000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 103000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 425000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 425000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 90000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 90000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 171000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 171000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 81000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 81000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 244000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 73000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 314000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 72000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 139000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 67000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "InvestmentIncomeNetAmortizationOfDiscountAndPremium": {
        "label": "Investment Income, Net, Amortization of Discount and Premium",
        "description": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2478000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1086000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1086000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 83000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 531000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1103000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1866000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1866000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1866000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1005000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1005000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2360000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2360000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3428000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3428000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3742000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3742000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -515000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -1947000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -5053000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -5000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10185000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -13000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -13000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -33000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -33000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -54000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -54000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -54000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -18000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -18000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -29000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -29000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -35000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -35000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -31000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -31000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -31000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 17000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 17000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 29000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 29000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 41000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 41000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 61000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 27000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 27000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 55000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 55000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 76000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 76000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 95000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 95000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 19000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 19000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 37000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 37000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 54000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 67000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 11000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 21000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "IssuanceOfStockAndWarrantsForServicesOrClaims": {
        "label": "Issuance of Stock and Warrants for Services or Claims",
        "description": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2400000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1000000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 700000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDue": {
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 173009000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 195935000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 179058000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 176518000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 173747000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 171000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 182000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 190000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 191000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 178000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 160000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 148000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 162000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 159000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 172000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1223000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1133000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1115000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1161000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1161000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1129000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1115000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1105000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1086000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1066000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1047000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1030000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 103439000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 118015000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-12-31",
              "val": 93599000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 12563000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 15117000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 15492000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 15492000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 16000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 23000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 31000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 39000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 39000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 39000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 23000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 47000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 102000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 67000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 69000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 71000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 72000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 73000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 73000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 78000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 78000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 14708000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 17380000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 110167000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 110167000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 16567000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 14365000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 16962000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 16168000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 16168000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 16168000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 17000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 17000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 16000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 16000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 16000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 19000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 19000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 84000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 72000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 76000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 81000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 82000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 82000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 82000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 80000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 80000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 14120000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 16644000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 15779000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 16008000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 16008000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 16000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 16000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 16000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 16000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 16000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 16000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 18000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 18000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 82000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 70000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 75000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 78000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 80000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 81000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 81000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 82000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 82000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 13814000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 16266000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 15466000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 15913000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 15913000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 16000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 23000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 25000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 15000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 15000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 15000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 20000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 20000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 80000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 67000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 70000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 73000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 77000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 78000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 78000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 81000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 81000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2020-03-31",
              "val": 10668000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 6361000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2770000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-03-31",
              "val": 12000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 9000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 7000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 41000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 23000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 11000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 31000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 20000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 6000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 55000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 38000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 17000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 47000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 29000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 12000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 47000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 30000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "description": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 75750000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 83018000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 75228000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 72833000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 70354000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 68000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 66000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 63000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 39000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 37000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 35000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 33000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 35000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 34000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 493000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 465000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 453000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 468000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 461000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 444000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 433000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 423000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 409000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 396000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 383000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 371000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "Liabilities": {
        "label": "Liabilities",
        "description": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 459193000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 431908000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 431908000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 431908000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 431908000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 431908000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 360174000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 346725000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 339092000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 414612000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 414612000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 414612000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 414612000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 414612000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 426667000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 539121000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1891075000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4775375000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 4776000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 4776000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 4776000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 4776000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 8856000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 9449000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 10799000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 10524000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 10524000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 10524000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 10524000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 10524000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 10534000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 8058000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8064000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 6735000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 6735000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 6735000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 6735000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 6735000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5262000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 4935000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5995000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4572000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 4572000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 4572000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 4572000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 4572000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3912000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 3968000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3876000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3241000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 3241000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 3241000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 3241000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 3241000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2638000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2611000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2805000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3688000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 3688000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 3688000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 4080000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 4200000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 1084489000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1962149000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 1962149000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 1962149000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 1962149000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 1962149000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 2019962000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-03-31",
              "val": 1806207000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1685279000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1590899000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1589422000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 1589422000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1589422000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1589422000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1589422000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2067541000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3486006000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 4650873000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 7336750000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 7337000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 7337000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 7337000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 7337000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 12694000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 16153000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 20923000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 24669000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 24669000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 24669000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 24669000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 24669000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 27609000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 26043000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 26056000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 25858000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 25858000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 25858000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 25858000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 25858000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 24125000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 21884000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 19450000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 18426000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 18426000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 18426000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 18426000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 18426000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 16729000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 15680000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 15803000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 14142000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 14142000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 14142000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 14142000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 14142000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12704000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 12010000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 12135000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 12338000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 12338000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 12338000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 11488000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 10961000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 191461000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 222803000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 222803000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 222803000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 222803000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 222803000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 159159000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 161987000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 147842000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 143115000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 143115000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 143115000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 143115000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 143115000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 134582000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 161647000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1473561000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4388808000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 4389000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 4389000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 4389000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 4389000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 8441000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 8840000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 9957000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 9128000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 9128000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 9128000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 9128000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 9128000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 9238000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 6812000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 6807000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 4923000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 4923000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 4923000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 4923000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 4923000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3499000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3123000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4385000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3015000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 3015000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 3015000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 3015000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 3015000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2380000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2363000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2201000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2206000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 2206000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2206000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 2206000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 2206000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1604000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1572000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1681000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1987000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 1987000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 1987000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2395000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2534000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInFinancingActivities": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "description": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 472910000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 168000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 168000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 549995000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 660357000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 650927000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1226842000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1226842000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1226842000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -48000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 293000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7764000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4470000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23531000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 20282000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 51121000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 51121000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 52000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 578053000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 578000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1959358000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1959000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1989084000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1989000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2033193000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2033000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2033000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 26000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 26000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -873000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -873000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -873000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -642000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -642000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1969000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1969000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3010000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3010000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3448000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3448000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3448000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -542000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -542000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1210000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1210000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1268000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1268000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1377000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1377000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1377000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 48000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 48000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 59000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 59000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 56000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 56000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 13000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 13000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 12000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 593000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 17000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 31000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInInvestingActivities": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "description": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -648607000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 416095000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 417364000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -483704000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -495349000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -379267000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -372472000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -373094000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -373094000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -11759000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -11759000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -258660000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -258660000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -145293000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -145293000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -14945000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -14945000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -15000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -316018000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -316000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -303539000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -303000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1481799000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1482000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1671928000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1672000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1672000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -180000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -180000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -4058000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -4058000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -7385000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -7385000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -8523000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -8523000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -8523000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3921000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3921000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -5073000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -5073000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -4128000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -4128000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5176000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5176000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5176000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2011000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2011000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3955000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3955000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4744000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4744000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4206000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4206000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4206000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 118000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 118000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1767000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1767000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2488000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2488000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1949000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1949000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 730000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 730000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1294000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1294000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1994000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1946000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -76000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 253000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInOperatingActivities": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "description": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 66734000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -331484000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -331484000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -111385000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -159634000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -239845000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -330865000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -330865000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -330865000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -143927000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -144268000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -256147000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -252853000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -363195000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -359946000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -458968000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -458968000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -459000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -106191000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -106000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -130066000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -130000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 762682000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 763000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2026971000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2027000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2027000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2971000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2971000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7034000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7034000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 10310000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 10310000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13620000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13620000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13620000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2763000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2763000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3067000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3067000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3319000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3319000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4981000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4981000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4981000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1225000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1225000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -2140000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -2140000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -3740000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -3740000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -3118000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -3118000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -3118000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -989000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -989000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2263000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2263000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -3829000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -3829000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3004000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3004000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1037000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1037000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1956000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1956000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -2803000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1873000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -630000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -1156000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "NetIncomeLoss": {
        "label": "Net Income (Loss) Attributable to Parent",
        "description": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -216211000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -255916000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -255916000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -72376000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -162977000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -90601000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -243308000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -80331000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -384734000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -384734000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -384734000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -132657000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -132576000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -267711000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -267516000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -135054000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -134940000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -390905000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -390731000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -123194000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -123215000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -514021000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -514021000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -514000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -124230000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -124000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -240943000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -241000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -116713000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -117000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -474579000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -474000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -233636000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -233000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -747064000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -747000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -747000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1221000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1221000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4001000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4001000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2780000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2780000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7334000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7334000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3333000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3333000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12202000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12202000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12202000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3657000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3657000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5854000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5854000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2197000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2197000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6897000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6897000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1043000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1043000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8362000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8362000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8362000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 79000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 79000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1301000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1301000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -1380000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -1380000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -4931000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -4931000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -3630000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -3630000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4714000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4714000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4714000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1175000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1175000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2454000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2454000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1279000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1279000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2441000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2441000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 13000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 13000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3561000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3561000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -971000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -971000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1796000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1796000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -825000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -825000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -1996000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -200000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -2822000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -1343000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -2125000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -782000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": -230314000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -269841000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -269841000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -75857000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -169939000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -94082000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -257758000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -87819000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -401857000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -401857000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -401857000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -132657000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -267711000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -135054000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -390905000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -123194000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -514021000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -514021000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -747064000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "NumberOfOperatingSegments": {
        "label": "Number of Operating Segments",
        "description": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "units": {
          "segment": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingExpenses": {
        "label": "Operating Expenses",
        "description": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 332167000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 95791000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 135315000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 110343000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 475181000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 475181000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 133732000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 106441000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 106441000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 106441000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 232307000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 125866000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 125866000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 125866000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 359882000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 127575000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 127575000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 127575000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 548334000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 548334000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 188452000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 188452000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 157858000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 157665000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 157666000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 314877000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 314458000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 157019000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 156792000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 156792000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 462780000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 462268000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 147903000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 146861000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 147810000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 605929000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 144611000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 139251000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 327729000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 188478000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 720756000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 393027000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            }
          ]
        }
      },
      "OperatingIncomeLoss": {
        "label": "Operating Income (Loss)",
        "description": "The net result for the period of deducting operating expenses from operating revenues.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -223771000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -65463000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -94194000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -67871000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -269356000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -269356000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": -41828000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -77402000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -77402000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -77402000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -174417000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -97015000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -97015000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -97015000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -260235000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -85818000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -85818000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -85818000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -413266000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -413266000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -413266000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": -153031000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": -153031000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -141833000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -141640000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -141641000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -285769000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -285350000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -143936000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -143709000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -143709000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -416626000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -416114000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -130857000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -129815000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -130764000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -545720000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -545720000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -546000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": -130556000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -130862000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -131000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -252989000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -253000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -122127000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -122000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -488106000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -488000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -235117000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -235000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -763144000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -763000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -763000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1266000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1266000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4328000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4328000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3062000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3062000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7886000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7886000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3558000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3558000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13296000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13296000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13296000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4227000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4227000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 6674000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 6674000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2447000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2447000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 7840000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 7840000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1166000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1166000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9420000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9420000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9420000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -366000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -366000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -2233000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -2233000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -1867000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -1867000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -4245000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -4245000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -2012000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -2012000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4239000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4239000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -4239000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1266000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1266000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2629000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2629000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1363000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1363000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2699000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2699000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -70000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -70000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3945000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3945000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1050000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1050000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1957000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1957000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -907000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -907000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -2217000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -260000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -3074000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -1388000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -2203000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -815000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OperatingLeaseCost": {
        "label": "Operating Lease, Cost",
        "description": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3870000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7742000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3872000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 11614000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3872000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 17015000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 17015000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4636000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 9015000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 4379000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 12977000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3962000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 16939000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 88000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 88000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 88000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 103000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 103000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 89000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingLeaseLiability": {
        "label": "Operating Lease, Liability",
        "description": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 97259000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 112917000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 103830000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 103685000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 103393000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 103000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 116000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 127000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 152000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 141000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 125000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 115000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 127000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 124000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 138000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 730000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 668000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 662000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 693000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 700000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 685000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 682000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 682000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 677000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 670000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 664000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 659000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "val": 6455000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 3584000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 3584000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 3584000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 3584000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 3583000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3987000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4193000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 4731000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5972000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 7000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 11000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 22000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 46000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 46000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 46000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 46000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 46000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 46000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 38000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 36000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 28000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 34000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 33000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 25000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 25000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 21000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 15000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 16000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 17000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 17000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 17000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 17000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 19000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 21000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "val": 64250000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 93675000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 93675000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 93675000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 93675000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 93675000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 108919000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 99636000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 98954000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 97421000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 97000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 97000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 97000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 97000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 96000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 105000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 105000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 106000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 106000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 106000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 106000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 106000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 95000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 87000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 79000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 92000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 92000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 92000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 92000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 92000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 96000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 104000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 697000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 643000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 643000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 643000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 643000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 643000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 637000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 668000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 679000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 671000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 671000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 671000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 671000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 671000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 667000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 666000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 660000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 653000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 653000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 653000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 645000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 638000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OperatingLeasePayments": {
        "label": "Operating Lease, Payments",
        "description": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3725000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7529000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 11396000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16121000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16121000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3888000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 7576000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 11314000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15089000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 19000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 93000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 93000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 93000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 78000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 78000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 71000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingLeaseRightOfUseAsset": {
        "label": "Operating Lease, Right-of-Use Asset",
        "description": "Amount of lessee's right to use underlying asset under operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-01-01",
              "val": 63334000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 86414000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 86414000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 86414000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 86414000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 86414000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 100533000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 92046000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 91684000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 90201000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 90000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 90000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 90000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 90000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 89000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 104000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 115000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 132000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 122000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 113000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 117000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 130000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 765000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 713000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 713000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 713000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 713000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 713000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 697000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 775000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 784000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 759000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 759000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 759000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 759000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 759000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 752000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 750000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 738000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 719000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 719000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 719000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 706000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 697000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDue": {
        "label": "Operating Leases, Future Minimum Payments Due",
        "description": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 211769000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 211769000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 246506000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 239171000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 247446000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueCurrent": {
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 20027000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 17235000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 17235000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 20498000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 20586000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 20583000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 20208000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 20208000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 23455000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 23697000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 20347000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 20937000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 20937000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 24105000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 24253000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 19886000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 20404000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 20404000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 22874000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 22481000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 19972000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueThereafter": {
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 112958000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 112958000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 140384000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 137948000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 161218000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": {
        "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 20027000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 15190000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 10206000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 5440000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "OperatingLeasesRentExpenseNet": {
        "label": "Operating Leases, Rent Expense, Net",
        "description": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13700000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18600000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18600000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5200000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10000000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4800000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 14700000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 4700000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19100000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19100000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19100000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4800000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 10200000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 5400000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15900000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 5700000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3"
            }
          ]
        }
      },
      "OperatingLeaseWeightedAverageDiscountRatePercent": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "description": "Weighted average discount rate for operating lease calculated at point in time.",
        "units": {
          "pure": [
            {
              "end": "2019-12-31",
              "val": 0.097,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0.103,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0.068,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0.068,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0.075,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0.075,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0.075,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 0.075,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0.076,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0.076,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0.076,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": 25000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 25000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 25000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 39000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 88000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 119000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 119000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 119000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 119000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 119000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 116000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 102000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 130000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 53000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 47000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 47000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            }
          ]
        }
      },
      "OtherAssetsCurrent": {
        "label": "Other Assets, Current",
        "description": "Amount of current assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 21000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 21000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 11000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 38000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 43000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 55000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 26000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 36000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 76000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 85000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 65000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 55000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 64000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 53000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 96000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 88000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 88000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 88000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 88000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 88000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 68000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 31000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 46000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 58000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 58000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 38000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 38000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 58000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 69000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 57000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 56000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 45000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 45000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 45000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 51000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 42000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherAssetsNoncurrent": {
        "label": "Other Assets, Noncurrent",
        "description": "Amount of noncurrent assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 4586000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2644000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 2644000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 2644000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 2644000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 2644000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2438000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2558000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2094000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1931000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 1931000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1931000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1931000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1931000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1736000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1570000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2047000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1880000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 34000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 34000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 34000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 34000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 46000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 82000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 75000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 38000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 988000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 988000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 988000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 988000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 988000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1164000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1290000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 661000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 685000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 685000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 685000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 685000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 766000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 650000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 641000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 556000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 594000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 594000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 594000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 594000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 594000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 556000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 546000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 530000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 605000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 605000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 605000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 675000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 618000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "description": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 14000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -3000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -8000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -8000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -6000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -6000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -12000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -12000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -4000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -4000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -43000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -43000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -43000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -171000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -171000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -243000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -243000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -72000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -72000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -366000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -366000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -123000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -123000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -322000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -322000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -322000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 95000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 95000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 99000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 99000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 151000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 151000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 52000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 52000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 248000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 248000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 248000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 22000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 22000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 52000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 52000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 30000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 30000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 126000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 126000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 74000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 74000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 124000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 124000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 20000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 20000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 25000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 5000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 28000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -17000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -22000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -5000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 21000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 21000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent",
        "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, attributable to parent.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 21000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 21000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 40000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 40000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 19000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 19000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 27000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 27000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 16000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 16000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 39000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 39000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -24000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -24000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -24000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 8000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 8000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "description": "Amount, after tax and before 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": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 21000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 21000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 51000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 51000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 30000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 30000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 74000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 74000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 74000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 25000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 25000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 71000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 71000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 46000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 46000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 133000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 133000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 62000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 62000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 130000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 130000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 130000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "description": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 11000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 11000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 58000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 58000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 58000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 14000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 14000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 44000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 44000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 30000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 30000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 94000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 94000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 50000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 50000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 154000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 154000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 154000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -8000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -8000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -8000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -8000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -8000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -8000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -8000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -8000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -8000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "description": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 163000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -754000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -754000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1993000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -852000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1141000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 235000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1087000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -163000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -163000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -163000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1911000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1911000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4061000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4061000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2150000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2150000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4150000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4150000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 89000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 89000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3124000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3124000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -7931000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -8000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6452000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 14383000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 14000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2980000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -3472000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -3000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1200000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 13000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 13000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 15000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 15000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 15000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 28000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 28000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 15000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 15000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -27000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -27000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -27000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -160000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -160000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -160000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -160000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -216000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -216000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -56000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -56000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -56000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -327000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -327000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -111000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -111000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -346000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -346000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -346000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 103000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 103000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 103000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 103000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 107000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 107000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 159000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 159000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 52000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 52000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 247000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 247000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 247000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 22000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 22000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 22000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 22000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 52000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 52000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 30000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 30000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 30000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 134000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 134000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 82000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 82000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 113000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 113000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 33000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 33000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 37000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 4000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 55000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -20000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -20000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -26000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -6000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "description": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 60000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 412000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 412000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -6000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 591000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 597000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -38000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -629000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 14000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 14000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 17000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 17000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 93000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 93000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 79000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 79000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 323000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 323000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 321000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -891000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -1000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -1212000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -1000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1102000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -211000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1301000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -7000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -7000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -15000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -15000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -8000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -8000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -18000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -18000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -3000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -3000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -26000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -26000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -26000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -16000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -16000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -30000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -30000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -14000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -14000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -36000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -36000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -6000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -6000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -38000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -38000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -38000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -3000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -3000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -4000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -4000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -1000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -1000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "description": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 223000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -342000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -342000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1999000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -261000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1738000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 197000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 458000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -132000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -132000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -132000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1908000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1908000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4075000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4075000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2167000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2167000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4243000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4243000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 168000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 168000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3447000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3447000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -7610000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -8000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5561000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13171000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1878000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -3683000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -3000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2501000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -7000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -7000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -5000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -5000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -10000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -10000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -42000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -42000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -42000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -178000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -178000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -258000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -258000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -80000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -80000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -384000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -384000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -126000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -126000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -348000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -348000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -348000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 79000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 79000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 69000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 69000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -10000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -10000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 115000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 115000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 46000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 46000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 210000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 210000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 210000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 20000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 49000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 49000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 29000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 29000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 122000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 122000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 73000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 73000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 120000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 120000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 16000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 16000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 21000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 21000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 26000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 5000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 31000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -17000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -21000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -4000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "description": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 540000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 540000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1148000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1148000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 608000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 608000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1173000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1173000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 25000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 25000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1148000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1148000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            }
          ]
        }
      },
      "OtherLiabilitiesCurrent": {
        "label": "Other Liabilities, Current",
        "description": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 1282000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3464000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 3464000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 3464000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 3464000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 3464000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 9331000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-03-31",
              "val": 4509000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4388000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 5835000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 5063000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 5063000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 5063000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 5063000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 5063000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 9686000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 8382000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 9702000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 33665000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 34000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 34000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 34000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 34000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 149000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 613000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 252000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 225000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 225000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 225000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 225000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 225000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 240000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 409000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 553000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 249000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 249000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 249000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 249000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 249000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 212000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 236000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 239000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 66000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 66000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 66000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 66000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 129000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 190000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 42000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 69000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 221000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 221000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 221000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 221000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 221000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 252000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 192000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 73000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 185000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 185000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 185000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 220000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 163000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 1530000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 258000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 258000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 258000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 258000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 258000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 213000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 188000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 161000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 138000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 138000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 138000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 138000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 138000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1247000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1224000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2183000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1853000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 76000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 76000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 76000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 76000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 76000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 91000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 113000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 81000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 135000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 135000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 135000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 135000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 135000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 163000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 173000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 172000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 256000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 256000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 256000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 256000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 256000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 262000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 266000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 276000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 267000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 267000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 267000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 267000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 267000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 274000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 276000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 281000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 285000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 285000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 285000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 283000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 284000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherNonoperatingIncomeExpense": {
        "label": "Other Nonoperating Income (Expense)",
        "description": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2709000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1875000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1875000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -183000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -12000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 171000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1044000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -1032000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1835000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1835000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1835000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1820000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1931000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -3584000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -3808000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -1764000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -1877000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -5351000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -5689000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -1767000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -1881000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7526000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7526000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -8000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1154000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2684000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -3000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -1530000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -2000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -5910000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -6000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -3226000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -3000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6084000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -10000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -10000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -12000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -12000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -2000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -2000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -22000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -22000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -10000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -10000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -29000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -29000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -29000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -13000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -13000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -26000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -26000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -13000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -13000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -33000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -33000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -7000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -7000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -45000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -45000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -45000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -48000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -48000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -34000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -34000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 14000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 14000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -85000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -85000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -51000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -51000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -124000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -124000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -124000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -19000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -19000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -46000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -46000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -27000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -27000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -58000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -58000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -12000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -12000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -87000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -87000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -4000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -4000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 8000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 8000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 4000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -8000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -18000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -37000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -19000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherPrepaidExpenseCurrent": {
        "label": "Other Prepaid Expense, Current",
        "description": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 8475000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-09-30",
              "val": 62434000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 16000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 22000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 59000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 105000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 205000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 110000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 277000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 216000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 216000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 216000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 216000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 216000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 292000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 332000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 187000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 182000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 182000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 182000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 182000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 182000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 204000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 184000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 286000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 173000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 173000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 173000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 173000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 173000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 171000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 150000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 194000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 169000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 169000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 169000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 131000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 146000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherSundryLiabilitiesCurrent": {
        "label": "Other Sundry Liabilities, Current",
        "description": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 1480000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 3365000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 66000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 12000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 34000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 250000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 293000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 53000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 53000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 53000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 53000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 53000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 31000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 15000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 56000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 46000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 17000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 18000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 20000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 30000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 31000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 25000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 16000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 16000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 16000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 59000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 24000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings": {
        "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale, Recognized in Earnings",
        "description": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1"
            }
          ]
        }
      },
      "PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock": {
        "label": "Payments for Repurchase of Redeemable Convertible Preferred Stock",
        "description": "The cash outflow to reacquire callable preferred stock which is identified as being convertible to another type of financial security.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 8182000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8182000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8182000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8182000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "PaymentsOfCapitalDistribution": {
        "label": "Payments of Capital Distribution",
        "description": "Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 633000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1483000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1483000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-03-31",
              "val": 10517000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 474000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 474000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 41322000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 41322000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 41322000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1108000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2086000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 978000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2086000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2120000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            }
          ]
        }
      },
      "PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
        "label": "Payments to Acquire Debt Securities, Available-for-sale",
        "description": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1415461000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 727203000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 727203000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 660239000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 837984000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 951194000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1227709000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1227709000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1227709000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 429517000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 429517000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 843313000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 843313000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 949277000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 949277000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1145226000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1145226000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1145000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 621257000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 621000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 903613000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 903000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2326141000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2326000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2956295000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2956000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2956000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 726000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 726000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6559000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6559000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 10279000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 10279000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12652000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12652000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12652000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5572000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5572000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8734000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8734000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 8925000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 8925000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11435000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11435000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11435000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1085000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1085000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1281000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1281000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2097000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2097000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3760000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3760000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3760000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2544000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2544000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3390000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3390000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4641000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4641000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6529000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6529000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1764000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1764000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3059000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3059000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 4221000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5768000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1348000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1904000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "PaymentsToAcquireInProcessResearchAndDevelopment": {
        "label": "Payments to Acquire in Process Research and Development",
        "description": "The cash outflows from the purchase of net carrying value allocated to in-process research and development costs and materials acquired in a business combination.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6900000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 84000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 84000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 232000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 232000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 148000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 148000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 400000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 400000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 168000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 168000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 641000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 641000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 641000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 207000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 207000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 364000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 364000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 157000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 157000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 470000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 470000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 106000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 106000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 635000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1100000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1100000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 86000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 86000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 98000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 98000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 12000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 12000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 176000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 176000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 78000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 78000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 301000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 301000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 301000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 8000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 8000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 18000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 18000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 10000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 10000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 110000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 110000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 92000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 92000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 155000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 155000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 6000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 6000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 54000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 43000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 88000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 895000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 906000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 11000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "PaymentsToAcquirePropertyPlantAndEquipment": {
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "description": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 33144000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 58401000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 58401000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 31909000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 65989000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 92129000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 105766000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 105766000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 105766000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7595000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7595000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 18181000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 18181000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 24892000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 24892000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31554000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31554000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 32000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6223000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 24855000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 25000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 44147000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 44000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 67448000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 68000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 68000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 35000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 35000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 65000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 65000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 164000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 164000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 284000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 284000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 284000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 132000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 132000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 219000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 219000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 308000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 308000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 400000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 400000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 400000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 113000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 113000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 347000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 347000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 487000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 487000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 707000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 707000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 707000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 196000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 196000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 378000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 378000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 529000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 529000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1051000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1051000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 117000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 117000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 120000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 120000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 153000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 192000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 62000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 99000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "PreferredStockAccretionOfRedemptionDiscount": {
        "label": "Preferred Stock, Accretion of Redemption Discount",
        "description": "The amount of accretion of the preferred stock redemption discount during the period.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8663000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 0.0001,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2018-12-11",
              "val": 0.0001,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0.0001,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.0001,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.0001,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0.0001,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0.0001,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0.0001,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0.0001,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0.0001,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0.0001,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0.0001,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0.0001,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0.0001,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0.0001,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0.0001,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0.0001,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.0001,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0.0001,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0.0001,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.0001,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 0.0001,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0.0001,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0.0001,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0.0001,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 0.0001,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0.0001,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0.0001,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0.0001,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.0001,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 0.0001,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 0.0001,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0.0001,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0.0001,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "PreferredStockRedemptionPremium": {
        "label": "Preferred Stock Redemption Premium",
        "description": "The excess of (1) fair value of the consideration transferred to the holders of the preferred stock over (2) the carrying amount of the preferred stock in the registrant's balance sheet, during the accounting period.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4127000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 4127000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4127000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4127000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4127000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "PreferredStockSharesAuthorized": {
        "label": "Preferred Stock, Shares Authorized",
        "description": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "units": {
          "shares": [
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-11",
              "val": 162000000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-11",
              "val": 162000000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-11",
              "val": 162000000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-11",
              "val": 162000000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-11",
              "val": 162000000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-11",
              "val": 162000000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2018-12-11",
              "val": 162000000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2018-12-11",
              "val": 162000000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2018-12-11",
              "val": 162000000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 162000000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 162000000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 162000000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 162000000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 162000000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 162000000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 162000000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 162000000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 162000000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 162000000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 162000000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 162000000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 162000000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 162000000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 162000000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 162000000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 162000000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 162000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 162000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 162000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 162000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 162000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 162000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 162000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 162000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 162000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 162000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 162000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 162000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 162000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 162000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 162000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 162000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 162000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 162000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 162000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 162000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 162000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 162000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 162000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 162000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 162000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 162000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 162000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 162000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 162000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 162000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 162000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 162000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 162000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 162000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 162000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 162000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 162000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 162000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 162000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 162000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 162000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 162000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 162000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 162000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2017-12-31",
              "val": 12826000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 28399000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 28399000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 28399000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 28399000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 28399000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 28099000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-03-31",
              "val": 25292000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 22492000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 26678000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 19403000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 19403000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 19403000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 19403000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 19403000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 23903000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 45337000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 109376000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 252152000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 252000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 252000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 252000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 252000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 264000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 316000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 412000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 728000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 728000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 728000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 728000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 728000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1120000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1054000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1177000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1195000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1195000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 1195000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1195000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 1195000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1354000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1193000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 873000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 627000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 627000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 627000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 627000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 627000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 645000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 611000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 823000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 599000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 599000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 599000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 599000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 599000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 585000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 764000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 716000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 408000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 408000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 408000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 348000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 380000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "PrepaidExpenseCurrent": {
        "label": "Prepaid Expense, Current",
        "description": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 7839000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 10401000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 10401000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 10401000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 10401000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 10401000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 7895000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 9138000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 9730000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 8475000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 8475000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 8475000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 8475000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 12410000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 20849000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-12-31",
              "val": 15647000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "ProceedsFromIssuanceInitialPublicOffering": {
        "label": "Proceeds from Issuance Initial Public Offering",
        "description": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 563026000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 563026000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfCommonStock": {
        "label": "Proceeds from Issuance of Common Stock",
        "description": "The cash inflow from the additional capital contribution to the entity.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 563026000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 549455000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 550000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1852759000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1853000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1852759000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1853000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1852725000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1853000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1853000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": {
        "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock",
        "description": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 473532000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 549531000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 661111000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 661111000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 661111000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 661111000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 661111000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2917000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            }
          ]
        }
      },
      "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale",
        "description": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 675200000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 800438000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 800438000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 189814000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 298376000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 493525000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 783373000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 783373000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 783373000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 403940000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 403940000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 563634000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 563634000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 747846000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 747846000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 993181000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 993181000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 993000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 269733000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 269000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 516913000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 517000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 748152000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 748000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1137129000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1137000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1137000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 339000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 339000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 860000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 860000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1075000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1075000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1338000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1338000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1338000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 441000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 441000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1409000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1409000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2222000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2222000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3151000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3151000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3151000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1360000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1360000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3264000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3264000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4711000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4711000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5575000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5575000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5575000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1573000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1573000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3536000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3536000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4648000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4648000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5562000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5562000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1933000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1933000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3424000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3424000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 4634000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5563000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 732000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1442000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans": {
        "label": "Proceeds from Repayment of Loans by Employee Stock Ownership Plans",
        "description": "The cash inflow from the financed defined contribution plan to acquire shares of the entity. The plan initially holds the shares in a suspense account, which is collateral for the loan. As the plan makes payment on the debt, the shares are released from the suspense account and become available to be allocated to participant accounts.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2891000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2891000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7040000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
        "label": "Proceeds from Sale of Debt Securities, Available-for-sale",
        "description": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 133700000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 402530000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 402530000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 18630000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 110248000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 170531000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 177008000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 177008000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 177008000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 21413000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 21413000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 39200000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 39200000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 81030000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 81030000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 168654000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 168654000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 169000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 41729000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 42000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 108016000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 108000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 140337000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 140000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 214686000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 215000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 215000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 242000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 242000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1706000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1706000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1983000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1983000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3105000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3105000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3105000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1377000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1377000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2506000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2506000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2918000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2918000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3548000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3548000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3548000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1957000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1957000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2427000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2427000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2725000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2725000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3206000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3206000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3206000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1285000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1285000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1999000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1999000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3010000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3010000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3967000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3967000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 688000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 688000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1059000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1059000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1744000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2353000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 602000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 814000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "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-06-30",
              "val": 4100000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19900000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 47200000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 48000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 28400000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 179600000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 179000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 179000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 17000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 11000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 212000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 212000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 22000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 70000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 360000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1427000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1427000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1427000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 57000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 57000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3987000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3987000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19541000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19541000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 47259000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 47259000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 51000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 28357000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 28000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 106554000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 106000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 133369000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 136000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 179643000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 186000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 186000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 28000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 28000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 64000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 64000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 96000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 96000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 124000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 124000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 124000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 12000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 12000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 29000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 29000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 40000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 40000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 65000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 65000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 65000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 25000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 25000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 31000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 31000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 15000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 15000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 47000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 47000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 55000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 55000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 66000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 66000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 17000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 17000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 19000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 35000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 19000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 42000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "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": "2019-12-31",
              "val": 94584000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 94584000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 94584000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 103860000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 111990000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 119661000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 120000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 120000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 120000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 120000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 135000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 204000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 274000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 352000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 352000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 352000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 352000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 352000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 431000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 466000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 580000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 658000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 658000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 658000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 658000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 658000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 736000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 826000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1072000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 433000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 433000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 433000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 433000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 433000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 465000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 504000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 551000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 527000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 527000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 527000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 527000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 527000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 566000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 623000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 671000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 737000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 737000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 737000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 794000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 849000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2019-12-31",
              "val": 201495000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 201495000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 201495000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 229939000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 276909000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 296889000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 297000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 297000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 297000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 297000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 372000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 794000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 845000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1241000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1241000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1241000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1241000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1241000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1341000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1324000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2019000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2018000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 2018000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 2018000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 2018000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 2018000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2018000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2280000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1952000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1945000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 1945000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1945000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1945000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 1945000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2063000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2196000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2381000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2196000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 2196000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2196000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 2196000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 2196000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2212000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2169000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2126000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2134000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 2134000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 2134000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2086000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2059000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2019-12-31",
              "val": 296079000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 296079000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 296079000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 333799000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 388899000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 416550000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 417000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 417000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 417000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 417000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 507000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 998000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1119000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1593000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1593000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 1593000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1593000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1593000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1772000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1790000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2599000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2676000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 2676000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 2676000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 2676000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 2676000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2754000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3106000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 3024000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2378000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 2378000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 2378000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 2378000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 2378000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2528000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2700000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2932000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2723000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 2723000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2723000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 2723000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 2723000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2778000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2792000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2797000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2871000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 2871000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 2871000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2880000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 2908000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "PropertyPlantAndEquipmentGross": {
        "label": "Property, Plant and Equipment, Gross",
        "description": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 187062000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 276433000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 276433000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 276433000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 276433000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 276433000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 285195000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 287736000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 290089000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "PropertyPlantAndEquipmentNet": {
        "label": "Property, Plant and Equipment, Net",
        "description": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 139031000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 211977000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 211977000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 211977000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 211977000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 211977000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 209494000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-03-31",
              "val": 213460000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 208509000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 203688000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "PropertySubjectToOrAvailableForOperatingLeaseNumberOfUnits": {
        "label": "Property Subject to or Available for Operating Lease, Number of Units",
        "description": "The number of units (items of property) under operating lease arrangements.",
        "units": {
          "campus": [
            {
              "end": "2018-12-31",
              "val": 2,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 2,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "ProvisionForDoubtfulAccounts": {
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "description": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ReclassificationsOfTemporaryToPermanentEquity": {
        "label": "Reclassifications of Temporary to Permanent Equity",
        "description": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1833561000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1833561000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1833561000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            }
          ]
        }
      },
      "RedeemablePreferredStockDividends": {
        "label": "Redeemable Preferred Stock Dividends",
        "description": "Dividends paid to preferred stock holders that is redeemable solely at the option of the issuer.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5440000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13925000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13925000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3481000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 6962000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3481000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 10323000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 3361000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12996000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12996000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12996000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 274717000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 410459000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 410459000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 90124000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 194603000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 104479000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 303653000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 109050000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 454082000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 454082000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 454082000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 130575000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 130413000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 259071000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 258718000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 128496000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 128305000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 378786000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 378355000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 119715000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 119637000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 496309000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 496309000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 496000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 115137000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 115000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 266993000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 267000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 151856000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 152000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 611479000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 611000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 344486000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 344000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1370339000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1370000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1370000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 401000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 401000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 822000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 822000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 421000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 421000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1343000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1343000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 521000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 521000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1991000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1991000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1991000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 554000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 554000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1264000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1264000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 710000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 710000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2084000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2084000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 820000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 820000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3295000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3295000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3295000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1131000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1131000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2279000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2279000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1148000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1148000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3439000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3439000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1160000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1160000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4845000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4845000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4845000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1063000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1063000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2284000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2284000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1221000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1221000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3421000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3421000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1137000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1137000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4543000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4543000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 856000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 856000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1556000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1556000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 700000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 700000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2357000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 801000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3132000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 649000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 1300000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 651000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "RestrictedCashCurrent": {
        "label": "Restricted Cash, Current",
        "description": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 951000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 237000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 831000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 831000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 595000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 595000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 595000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 595000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 595000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 62000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2019-06-30",
              "val": 62000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1032000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-09-30",
              "val": 1032000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1032000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 1032000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1032000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1032000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1032000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1032000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2020-03-31",
              "val": 1000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1032000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1032000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1032000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-09-30",
              "val": 17000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2023-09-30",
              "val": 17000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 17000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 17000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 17000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 17000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 17000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "RestrictedCashNoncurrent": {
        "label": "Restricted Cash, Noncurrent",
        "description": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 11798000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 11798000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 11532000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 11532000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 11532000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 11532000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 11532000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 11532000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 11532000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 11823000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2019-03-31",
              "val": 11823000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 11762000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2019-06-30",
              "val": 11762000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10791000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-09-30",
              "val": 10791000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10791000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 10791000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 10791000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 10791000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 10791000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 11000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 10791000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2020-03-31",
              "val": 11000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 10791000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2020-06-30",
              "val": 11000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 11053000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2020-09-30",
              "val": 11000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 11053000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 11000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 11000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 11000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 11000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 11000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 11000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2021-03-31",
              "val": 11000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 11000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2021-06-30",
              "val": 11000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 11000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2021-09-30",
              "val": 11000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 12000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2022-03-31",
              "val": 12000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 12000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 12000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 14000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 14000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 12000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 12000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 12000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 20000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2023-03-31",
              "val": 20000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 21000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-06-30",
              "val": 21000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2023-09-30",
              "val": 4000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 3000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-06-30",
              "val": 2000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 3000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2024-09-30",
              "val": 3000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "RestrictedStockExpense": {
        "label": "Restricted Stock or Unit Expense",
        "description": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5500000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 55000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 55000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 55000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 99000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 99000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 99000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 228000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 228000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 434000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RetainedEarningsAccumulatedDeficit": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "description": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": -621893000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -1006627000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": -1006627000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": -1006627000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": -1006627000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": -1006627000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": -978643000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2019-01-01",
              "val": -978643000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2019-01-01",
              "val": -978643000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-01-01",
              "val": -982432000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-03-31",
              "val": -1111300000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": -1246354000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": -1369548000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": -1496454000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": -1496454000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": -1496454000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": -1496454000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": -1496454000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": -1620684000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": -1737397000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": -1971033000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": -2243518000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": -2244000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": -2244000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": -2244000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": -2244000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": -1023000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1757000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5090000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 9958000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 9958000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 9958000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 9958000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 9958000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 13615000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 15812000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 16855000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 18320000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 18320000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 18320000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 18320000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 18320000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 18399000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 17019000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 13389000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 13606000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 13606000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 13606000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 13606000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 13606000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 12431000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 11152000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 11165000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 10045000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 10045000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 10045000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 10045000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 10045000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 9074000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 8249000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 8049000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 7223000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 7223000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 7223000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5880000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 5098000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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-03-31",
              "val": 16025000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 29108000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 13083000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 46154000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 17046000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 60209000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18471000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 14179000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 3364000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19263000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19263000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1862000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2206000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 344000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4037000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4037000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1831000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1831000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6848000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6848000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6848000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 167000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 167000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 408000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 408000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 241000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 241000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2270000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2270000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1862000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1862000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3236000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3236000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 108000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 108000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 250000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 250000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 142000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 142000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1266000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1016000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1944000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 389000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 534000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 145000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "RevenueRemainingPerformanceObligation": {
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "description": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 279500000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 268200000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 261000000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 249500000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 278800000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 104945000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 104945000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 87225000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "Revenues": {
        "label": "Revenues",
        "description": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 108396000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 30328000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 41121000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 42472000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 205825000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 205825000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 91904000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 29039000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 29039000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 29039000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 57890000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 28851000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 28851000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 28851000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 99647000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 41757000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 41757000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 41757000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 135068000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 135068000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 135068000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 35421000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 35421000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 16025000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 16025000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 16025000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 29108000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 29108000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 13083000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 13083000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 13083000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 46154000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 46154000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 17046000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 17046000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 17046000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 60209000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 60209000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 60000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 14055000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8389000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 74740000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 75000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 66351000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 67000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 232650000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 232000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 157910000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 157000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 803395000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 803000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 803000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1937000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1937000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6291000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6291000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4354000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4354000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11260000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11260000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4969000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4969000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18471000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18471000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6066000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6066000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10815000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10815000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4749000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4749000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 14179000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 3364000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19263000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1862000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2206000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 344000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2"
            }
          ]
        }
      },
      "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "description": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 46495000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 51000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 126000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 126000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 126000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 126000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 126000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 94000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 94000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 94000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 94000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 781000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 781000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 777000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 777000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 777000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 75000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 75000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 75000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 75000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "description": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 17416000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 17416000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 26839000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34014000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34014000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 16015000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 16015000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 17107000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17107000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 17000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 72000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 72000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 72000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 20000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 20000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 20000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 714000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 714000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 714000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 100000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 100000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "SaleOfStockConsiderationReceivedOnTransaction": {
        "label": "Sale of Stock, Consideration Received on Transaction",
        "description": "Cash received on stock transaction after deduction of issuance costs.",
        "units": {
          "USD": [
            {
              "end": "2020-02-14",
              "val": 549500000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-05-21",
              "val": 1300000000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q2I"
            }
          ]
        }
      },
      "SaleOfStockNumberOfSharesIssuedInTransaction": {
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "description": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "units": {
          "shares": [
            {
              "end": "2020-02-14",
              "val": 30263158,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-05-21",
              "val": 17600000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q2I"
            }
          ]
        }
      },
      "SaleOfStockPricePerShare": {
        "label": "Sale of Stock, Price Per Share",
        "description": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "units": {
          "USD/shares": [
            {
              "end": "2020-02-14",
              "val": 19,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-05-21",
              "val": 76,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q2I"
            }
          ]
        }
      },
      "ShareBasedCompensation": {
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "description": "Amount of noncash expense for share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 39360000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40055000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40055000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 11851000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 26204000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 40924000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 72565000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 72565000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 72565000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18497000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 18497000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 39992000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 39992000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 60796000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 60796000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 81122000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 81122000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 81000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20413000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 44336000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 45000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 67542000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 67000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 93021000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 93000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 93000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 30000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 30000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 65000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 65000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 105000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 105000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 142000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 44000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 44000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 94000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 94000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 164000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 164000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 226000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 226000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 226000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 75000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 75000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 149000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 149000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 226000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 226000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 305000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 305000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 305000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 101000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 101000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 213000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 213000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 325000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 325000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 429000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 429000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 115000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 115000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 245000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 245000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 370000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 483000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 104000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 224000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "description": "Number of shares authorized for issuance under share-based payment arrangement.",
        "units": {
          "shares": [
            {
              "end": "2018-12-31",
              "val": 58600000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 72400000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 71300000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 68700000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 64900000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 75000000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 69600000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 67500000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 64200000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 62000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 60000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 58000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 57000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 51000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 47000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 59000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 62000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "description": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "units": {
          "shares": [
            {
              "end": "2018-12-31",
              "val": 22118203,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 24769502,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 25559777,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 24449929,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 22872221,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 22078150,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 19040306,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 18348695,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 17461374,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 17650000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 17220000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 16840000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 17330000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 16910000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 18980000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 19580000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 19540000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "description": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "units": {
          "USD/shares": [
            {
              "end": "2018-12-31",
              "val": 7.86,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 8.54,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 9.1,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 9.64,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10.13,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 11.04,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 10.8,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 10.96,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 10.99,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 11.61,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 12.16,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 12.68,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 13.23,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 22.12,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 33.34,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 43.64,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 38.22,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "description": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 200000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5300000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5300000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5300000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 100000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 14800000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 39100000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 75600000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 75600000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 76000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 58000000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 304900000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 434900000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 785700000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 786000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 786000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 250000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 575000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1200000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1600000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1600000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1600000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 714000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 714000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 714000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 413000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 413000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 413000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 122000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 122000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 19000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 1639261,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2987612,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4067618,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4846923,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5693179,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 944715,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1347643,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2471131,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2627468,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 90000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 450000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 860000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1060000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 390000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 680000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1090000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6710000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 19223123,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5443286,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6280966,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 6543166,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7354268,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3585069,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 4078743,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4809336,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5036520,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 870000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1130000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1280000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1480000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2690000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4360000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3340000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 8910000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "description": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "units": {
          "USD/shares": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9.33,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 12.16,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 11.87,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 11.71,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11.35,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 13.84,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15.38,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 18.1,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 19.3,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 75.13,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 76.63,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 86.02,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "description": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 130587000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 220434000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 220434000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 220434000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 220434000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 220434000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 412480000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 181371000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 201014000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 286310000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 286310000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 286310000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 286310000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 286310000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 669827000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1934410000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2022154000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2976235000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 2976000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 2976000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 2976000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 2976000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3649000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6547000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 10362000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 6247000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 6247000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 3478000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 3478000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1437000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 1437000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 359000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 359000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 153000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2017-12-31",
              "val": 33684134,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 50821132,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 50821132,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 50821132,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 50821132,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 50821132,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 53271281,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 51982687,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 48962655,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 45536915,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 45536915,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 45536915,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 45536915,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 45536915,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 44988598,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 39724743,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 37261817,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 34057533,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 34060000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 34060000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 34060000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 34060000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 32950000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 30880000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 28790000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 27410000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 27410000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 24930000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 24930000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 25500000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 25500000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 26200000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 26200000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 27180000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2017-12-31",
              "val": 9.31,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 12.16,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 12.16,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 12.16,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 12.16,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 12.16,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 12.92,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 13.14,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 13.43,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 13.82,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 13.82,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 13.82,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 13.82,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 13.82,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 15.06,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 15.52,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 16.49,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 17.14,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 17.14,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 17.14,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 17.14,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 17.14,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 21.32,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 22.98,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 25.09,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 27.08,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 27.08,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 42.23,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 42.23,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 56.14,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 56.14,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 59.64,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 59.64,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 38.63,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "description": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 40983000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 119876000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 20278000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 33099000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 70069000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 252311000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 917397000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 926598000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1343870000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1542000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2710000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4096000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2074000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 800000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 59000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2018-12-31",
              "val": 28705512,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 28501493,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 26422410,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 24512726,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 22664694,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 22910448,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 20684437,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 18913122,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 16596159,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 15300000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 13660000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 11950000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 10080000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 8020000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6520000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6620000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7640000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2018-12-31",
              "val": 15.48,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 16.73,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 17.04,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 17.22,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 17.54,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 18.94,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 19.86,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 21.86,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 23.61,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 32.51,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 36.62,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 42.56,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 50.94,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 84.57,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 122.5,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 106.9,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 39.67,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 4.05,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9.62,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3.86,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5.61,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6.86,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8.89,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12.47,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 12.57,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 12.93,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 14.8,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15.31,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15.77,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15.84,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10.51,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8.13,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 26.9,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 14.06,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "description": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "units": {
          "USD/shares": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12.7,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 14.29,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 14.57,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 14.94,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 15.17,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 15.87,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 17.24,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 17.78,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18.14,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 23.92,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27.47,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 26.97,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37.46,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 109.93,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 130.23,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 130.46,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 114.24,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 17.01,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 20.59,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 20.24,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 20.01,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19.58,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 25.65,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 28.66,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 33.79,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 36.04,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 171.07,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 173.82,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 195.93,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 209.41,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150.05,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 113.03,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 94.42,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 30.47,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "description": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 179459000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 292602000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 161093000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 167915000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 216241000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 417516000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1017013000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1097117000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1632365000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2107000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3837000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 6266000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 4173000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2677000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1378000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 359000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 151000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "ShortTermLeaseCost": {
        "label": "Short-term Lease, Cost",
        "description": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13322000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "StockholdersEquity": {
        "label": "Stockholders' Equity Attributable to Parent",
        "description": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": -149760000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": -334810000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2016-12-31",
              "val": -334810000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -551365000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2017-12-31",
              "val": -551365000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2017-12-31",
              "val": -551365000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2017-12-31",
              "val": -551365000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2017-12-31",
              "val": -551365000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2017-12-31",
              "val": -551365000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": -613709000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-03-31",
              "val": -613709000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": -688768000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-06-30",
              "val": -688768000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": -757129000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1530241000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 1530241000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-12-31",
              "val": 1530241000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-12-31",
              "val": 1530241000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 1530241000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 1530241000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2018-12-31",
              "val": 1530241000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2018-12-31",
              "val": 1530241000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2018-12-31",
              "val": 1530241000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 1530000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1446033000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2019-03-31",
              "val": 1446033000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2019-03-31",
              "val": 1442325000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-03-31",
              "val": 1442325000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1338554000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2019-06-30",
              "val": 1338554000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-06-30",
              "val": 1334960000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-06-30",
              "val": 1334960000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1251807000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2019-09-30",
              "val": 1248192000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1174810000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 1174810000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 1174810000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 1174810000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2019-12-31",
              "val": 1174810000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 1175000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2019-12-31",
              "val": 1175000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2019-12-31",
              "val": 1175000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2019-12-31",
              "val": 1175000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 1175000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1640874000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2020-03-31",
              "val": 1640874000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2020-03-31",
              "val": 1641000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-03-31",
              "val": 1641000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2946885000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2020-06-30",
              "val": 2946885000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2020-06-30",
              "val": 2947000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-06-30",
              "val": 2947000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2759798000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2020-09-30",
              "val": 2760000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2561375000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 2561000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 2561000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 2561000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 2561000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 2561000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2020-12-31",
              "val": 2561000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2020-12-31",
              "val": 2561000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2561000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2561000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3838000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "end": "2021-03-31",
              "val": 3838000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2021-03-31",
              "val": 3838000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-03-31",
              "val": 3838000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6704000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2021-06-30",
              "val": 6704000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2021-06-30",
              "val": 6704000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-06-30",
              "val": 6704000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 10124000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2021-09-30",
              "val": 10124000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 14145000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 14145000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 14145000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 14145000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 14145000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 14145000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 14145000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 14145000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 14145000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 14145000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 17075000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2022-03-31",
              "val": 17075000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-03-31",
              "val": 17075000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-03-31",
              "val": 17075000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 17985000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 17985000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-06-30",
              "val": 17985000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 17985000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 17992000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 17992000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 19123000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 19123000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 19123000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 19123000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 19123000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 19123000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 19123000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 19123000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2022-12-31",
              "val": 19123000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 19123000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 18863000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2023-03-31",
              "val": 18863000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-03-31",
              "val": 18863000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-03-31",
              "val": 18863000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 16949000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-06-30",
              "val": 16949000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2023-06-30",
              "val": 16949000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-06-30",
              "val": 16949000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 13455000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2023-09-30",
              "val": 13455000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 13854000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 13854000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 13854000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 13854000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 13854000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 13854000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 13854000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 13854000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2023-12-31",
              "val": 13854000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 12817000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 12817000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-03-31",
              "val": 12817000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 12817000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 11712000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-06-30",
              "val": 11712000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2024-06-30",
              "val": 11712000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-06-30",
              "val": 11712000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 11927000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2024-09-30",
              "val": 11927000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 10901000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 10901000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 10901000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 10901000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 10901000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2024-12-31",
              "val": 10901000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 10901000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 10066000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 10066000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2025-03-31",
              "val": 10066000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 10066000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 9399000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2025-06-30",
              "val": 9399000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2025-06-30",
              "val": 9399000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 9330000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 8650000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 8650000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 8650000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 7408000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2026-03-31",
              "val": 7408000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 6761000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "StockholdersEquityNoteStockSplitConversionRatio1": {
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "description": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "units": {
          "pure": [
            {
              "end": "2016-08-10",
              "val": 10,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2018-11-27",
              "val": 0.4587,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 446864,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5525,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1051793,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3554720,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6945306,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3188671,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 8543272,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 10613303,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13888434,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1890000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3860000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5690000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7070000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4780000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3110000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1550000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1220000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "end": "2019-12-31",
              "val": 2891000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2891000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2917000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2917000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 3000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2917000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7040000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 5000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 5000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 5000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 5000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 9000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 9000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 9000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 9000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 12000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 12000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 12000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 12000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 12000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 12000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 10000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 10000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 10000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 10000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 16000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 16000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 6000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 6000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 12000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 12000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 12000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 18000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 10000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 10000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueNewIssues": {
        "label": "Stock Issued During Period, Value, New Issues",
        "description": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 152000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 152000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 152000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 563026000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 563026000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 563026000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 549455000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 550000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1852759000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1853000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1303304000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1303000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1852759000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1853000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1852725000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1853000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1853000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "description": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueStockOptionsExercised": {
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "description": "Value of stock issued as a result of the exercise of stock options.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 212000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 212000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 22000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 70000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 48000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 360000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 290000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1427000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1427000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1427000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 57000,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 57000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3987000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3987000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3930000,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3930000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19541000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19541000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 15554000,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 15554000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 47259000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 47259000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 48000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 28357000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 28000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 106554000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 106000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 78197000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 78000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 133369000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 133000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 26815000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 27000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 179643000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 179000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 179000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 28000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 28000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 59000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 59000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 31000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 31000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 91000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 91000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 32000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 32000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 112000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 12000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 12000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 20000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 20000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 31000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 31000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 11000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 11000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 19000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 19000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 6000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 6000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 15000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 15000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 37000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 37000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 22000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 22000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 39000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 39000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 7000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 2000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 17000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 19000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 32000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 13000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "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": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 857000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 857000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 857000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 623000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 623000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1921000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1921000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1298000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1298000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2927000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2927000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1006000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1006000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3329000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3329000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3329000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 526000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 526000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1154000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1154000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 628000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 628000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1153000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1153000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1153000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1153000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            }
          ]
        }
      },
      "StockRepurchaseProgramAuthorizedAmount1": {
        "label": "Stock Repurchase Program, Authorized Amount",
        "description": "Amount of stock repurchase plan authorized.",
        "units": {
          "USD": [
            {
              "end": "2021-08-02",
              "val": 1000000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q2I"
            }
          ]
        }
      },
      "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": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 377000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 565000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 876000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 876000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 876000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 876000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 876000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1592000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 349000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 66000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 66000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 47000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 56000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 63000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 63000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 63000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 63000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 63000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 52000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 7000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 4000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "TemporaryEquityAccretionToRedemptionValue": {
        "label": "Temporary Equity, Accretion to Redemption Value",
        "description": "Value of accretion of temporary equity to its redemption value during the period.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018"
            }
          ]
        }
      },
      "TemporaryEquityAccretionToRedemptionValueAdjustment": {
        "label": "Temporary Equity, Accretion to Redemption Value, Adjustment",
        "description": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8663000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            }
          ]
        }
      },
      "TemporaryEquityCarryingAmountAttributableToParent": {
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "description": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 1176661000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 1176661000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-11",
              "val": 1833561000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-11",
              "val": 1833561000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "TemporaryEquityLiquidationPreference": {
        "label": "Temporary Equity, Liquidation Preference",
        "description": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity 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. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 1209940000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 1209940000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-11",
              "val": 1903887000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-11",
              "val": 1903887000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "TemporaryEquityParOrStatedValuePerShare": {
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "description": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.",
        "units": {
          "USD/shares": [
            {
              "end": "2017-12-31",
              "val": 0.0001,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0.0001,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "TemporaryEquitySharesAuthorized": {
        "label": "Temporary Equity, Shares Authorized",
        "description": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "units": {
          "shares": [
            {
              "end": "2017-12-31",
              "val": 448686791,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 448686791,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-05-07",
              "val": 509352795,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-05-07",
              "val": 509352795,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "end": "2018-05-07",
              "val": 509352795,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "end": "2018-05-07",
              "val": 509352795,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "end": "2018-05-07",
              "val": 509352795,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-05-07",
              "val": 509352795,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07"
            },
            {
              "end": "2018-05-07",
              "val": 509352795,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "end": "2018-05-07",
              "val": 509352795,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "end": "2018-05-07",
              "val": 509352795,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-12-11",
              "val": 509352795,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-11",
              "val": 509352795,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "TemporaryEquitySharesIssued": {
        "label": "Temporary Equity, Shares Issued",
        "description": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "units": {
          "shares": [
            {
              "end": "2017-12-31",
              "val": 448686791,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 448686791,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-11",
              "val": 508539515,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-11",
              "val": 508539515,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "TemporaryEquitySharesOutstanding": {
        "label": "Temporary Equity, Shares Outstanding",
        "description": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "units": {
          "shares": [
            {
              "end": "2017-12-31",
              "val": 448686791,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 448686791,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-11",
              "val": 508539515,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-11",
              "val": 508539515,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefits": {
        "label": "Unrecognized Tax Benefits",
        "description": "Amount of unrecognized tax benefits.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 906000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 940000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2017-12-31",
              "val": 940000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 141000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "end": "2018-12-31",
              "val": 141000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2018-12-31",
              "val": 141000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 141000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "end": "2019-12-31",
              "val": 141000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 141000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 68000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 68000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 68000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2021-12-31",
              "val": 68000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 128000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 128000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 128000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 128000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 231000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 231000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 231000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 240000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 240000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 241000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "description": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 799000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 799000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "description": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 49000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 54000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 54000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 54000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2018-01-01",
              "end": "2018-12-31",
              "val": 109600000,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 162500000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 163000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 352700000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 352000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 352000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -49000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -49000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -49000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -49000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 48000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 48000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 48000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1700000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1700000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2069000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2069000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2069000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 860000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 860000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 654000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ValueAddedTaxReceivableCurrent": {
        "label": "Value Added Tax Receivable, Current",
        "description": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 51000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 57000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 70000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 70000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 70000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 70000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 70000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 104000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 45000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 21000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 140000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 140000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 140000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 140000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 140000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 201000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 23000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 26000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 50000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 50000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 50000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 50000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 50000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 36000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 26000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 18000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 45000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 45000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 45000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 45000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 45000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 45000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 31000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 35000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 37000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 37000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 37000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 29000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 15000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "VariableLeaseCost": {
        "label": "Variable Lease, Cost",
        "description": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 894000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2065000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1171000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3495000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1430000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4399000,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4399000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1407000,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2498000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1091000,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3618000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1120000,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5229000,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 100000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 165000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 165000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 165000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 113000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 113000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 113000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 22000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 30000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 30000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 29000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 29000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 29000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 29000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 29000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 29000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 30000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 30000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 24000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 24000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 24000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 24000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 23000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 23000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 22000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 22000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 22000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 22000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 22000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 14000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 14000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            }
          ]
        }
      },
      "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": 331000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 353000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 367000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 381000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 376000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 395000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 381000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 381000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 430000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 430000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 430000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 430000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 431000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 431000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 431000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 431000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 434000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 434000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 431000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 431000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 431000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 426000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 426000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 423000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 423000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 419000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 419000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 419000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 419000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 412000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 412000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 416000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 416000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 416000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 405000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 405000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 383000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 383000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 381000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 381000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 382000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 382000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 381000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 381000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 382000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 382000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 383000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 383000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 384000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 384000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 383000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 383000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 399000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 399000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 384000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 384000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 386000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 386000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 387000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 387000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 388000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 388000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 388000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 390000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 389000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 395000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 396000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 398000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
        "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted",
        "description": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "units": {
          "shares": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 60747426,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 64497544,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 64497544,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 65430835,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 65686290,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 65938939,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 65887511,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 66283040,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 81114183,
              "accn": "0001682852-19-000009",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-13"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 81114183,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 81114183,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 328809986,
              "accn": "0001682852-19-000023",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 328809986,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 328994058,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 328994058,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 329176107,
              "accn": "0001682852-19-000031",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-08"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 329176107,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 329592322,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 329592322,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 330769341,
              "accn": "0001682852-19-000036",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 330769341,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 330802136,
              "accn": "0001682852-20-000006",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-27"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 330802136,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 353105021,
              "accn": "0001682852-20-000010",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 366818254,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 380531488,
              "accn": "0001682852-20-000017",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 376174283,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 394682744,
              "accn": "0001682852-20-000023",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-10-30",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 381333059,
              "accn": "0001682852-21-000006",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": 331000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 353000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 367000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 381000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 376000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 395000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 381000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 381000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 400000000,
              "accn": "0001682852-21-000017",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 400000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 401000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 401000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 402000000,
              "accn": "0001682852-21-000022",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 402000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 402000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 402000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 404000000,
              "accn": "0001682852-21-000027",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 404000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 403000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 402000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 402000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 399000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 399000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 396000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 396000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 396000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 396000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 390000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 390000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 394000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 394000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 394000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 386000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 386000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 383000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 383000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 381000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 381000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 382000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 382000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 381000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 381000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 382000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 382000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 382000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 383000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 383000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 384000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 384000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 383000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 383000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 385000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 385000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 384000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 384000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 386000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 386000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 387000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 387000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 388000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 388000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 388000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 390000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 389000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 395000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 396000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 398000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -6000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), 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 expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "units": {
          "pure": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.198,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.198,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.026,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.026,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.026,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.016,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.016,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.016,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.024,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.024,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.024,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.002,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.002,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
        "label": "Share-based Payment Arrangement, Exercise of Option, Tax Benefit",
        "description": "Amount of tax benefit from exercise of option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 325000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 325000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 325000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 144000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 144000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 144000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 84000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 84000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 84000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": {
        "label": "Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months",
        "description": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 184000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 195000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 20000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 26000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 27000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": {
        "label": "Finance Lease, Liability, Payments, Due in Rolling after Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 1058000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1088000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1074000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueInRollingYearFive": {
        "label": "Finance Lease, Liability, Payments, Due in Rolling Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 21000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 23000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 23000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueInRollingYearFour": {
        "label": "Finance Lease, Liability, Payments, Due in Rolling Year Four",
        "description": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 20000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 106000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 23000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueInRollingYearThree": {
        "label": "Finance Lease, Liability, Payments, Due in Rolling Year Three",
        "description": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 20000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 127000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 22000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 18000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": {
        "label": "Finance Lease, Liability, Payments, Due in Rolling Year Two",
        "description": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 20000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 126000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 22000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 23000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 20000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "IncreaseDecreaseInOperatingLeaseLiability": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 8000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 8000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 17000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 17000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 17000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -10000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -10000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -19000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -19000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -27000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -27000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -14000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -14000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -14000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 12000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 12000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 605000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 605000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 551000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 551000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 551000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -6000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -6000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 25000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 25000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 33000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 33000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -5000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -5000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -10000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -10000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -15000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -21000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -7000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -15000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 51000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 785000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 754000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 680000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 16000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 72000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 82000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 80000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four",
        "description": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 16000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 70000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 80000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 82000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three",
        "description": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 15000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 19000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 67000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 77000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 81000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two",
        "description": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 39000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 22000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 67000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 78000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months",
        "description": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 54000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 43000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 72000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 64000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 65000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LinesOfCreditFairValueDisclosure": {
        "label": "Lines of Credit, Fair Value Disclosure",
        "description": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 857000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 857000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 857000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 623000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 623000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1921000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1921000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2927000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2927000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3329000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3329000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3329000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 526000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 526000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1154000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1154000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1153000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1153000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1153000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1153000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1153000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PaymentsToAcquireNotesReceivable": {
        "label": "Payments to Acquire Notes Receivable",
        "description": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 35000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 35000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 35000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 35000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 35000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 35000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 23000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 23000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 23000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 23000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 23000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 23000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 23000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 23000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 23000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-22-000012",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 86000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 86000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 86000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 30000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 30000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 30000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 42000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 42000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 42000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 42000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 42000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 42000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 42000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 42000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 42000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 42000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            }
          ]
        }
      },
      "InventoryWriteDown": {
        "label": "Inventory Write-down",
        "description": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 189000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 189000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 689000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 689000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 499000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 499000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1000000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1000000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 333000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 333000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 148000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 148000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 612000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 612000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 464000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 464000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1900000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1900000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1300000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1300000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2200000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2200000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2200000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 30000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 30000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 44000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 44000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 14000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 14000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 302000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 302000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 214000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 214000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 495000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 495000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 42000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 42000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 80000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 80000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 38000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 38000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 147000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 67000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 291000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 38000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 79000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 41000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "LossContingencyEstimateOfPossibleLoss": {
        "label": "Loss Contingency, Estimate of Possible Loss",
        "description": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2022-03-31",
              "val": 159000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            }
          ]
        }
      },
      "PrepaidTaxes": {
        "label": "Prepaid Taxes",
        "description": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04"
            },
            {
              "end": "2021-12-31",
              "val": 23000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 23000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 23000000,
              "accn": "0001682852-22-000025",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-04",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-09-30",
              "val": 263000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 187000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 187000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 187000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 187000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 187000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 187000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 214000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 210000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 25000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 26000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 28000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 33000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 40000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 41000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 33000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 41000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 41000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 35000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 36000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded": {
        "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Not Previously Recorded",
        "description": "Amount of expense for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), for which no credit loss was previously recorded.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "InventoryFirmPurchaseCommitmentLoss": {
        "label": "Inventory, Firm Purchase Commitment, Loss",
        "description": "Amount of loss recognized on firm purchase commitment for inventory.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 159000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 342000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 342000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 184000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 184000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 349000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 349000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 7000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 7000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 617000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 617000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 617000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 66000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 66000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 141000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 141000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 75000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 75000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 141000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 141000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 141000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 141000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 141000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 21000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 21000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 60000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 17000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 17000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 7000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 7000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 24000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 7000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherInventoryCapitalizedCosts": {
        "label": "Other Inventory, Capitalized Costs, Gross",
        "description": "Amount, before valuation and last-in first out (LIFO) reserves, of costs capitalized in inventory classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2022-06-30",
              "val": 155000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 155000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-06-30",
              "val": 183000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2023-06-30",
              "val": 183000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q2I"
            }
          ]
        }
      },
      "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": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -15000000,
              "accn": "0001682852-22-000042",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -15000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -36000000,
              "accn": "0001682852-22-000051",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -36000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -28000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -28000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -28000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 12000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 12000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -25000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -25000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -3000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -7000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -7000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -6000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -6000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -60000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -60000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -36000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -36000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -50000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -77000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -6000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -10000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "DeferredTaxAssetsInventory": {
        "label": "Deferred Tax Assets, Inventory",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 86000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 86000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 250000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 250000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 205000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 205000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 152000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 106000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 106000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 34000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 34000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "InventoryNoncurrent": {
        "label": "Inventory, Noncurrent",
        "description": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 910000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 910000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 910000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 910000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 910000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 874000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 723000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 211000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 170000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 170000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 170000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 170000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 170000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 145000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 161000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 65000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 150000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 150000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 150000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 150000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 150000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 134000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 127000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 115000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 114000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 114000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 114000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 117000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 81000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "NotesAndLoansReceivableNetCurrent": {
        "label": "Financing Receivable, after Allowance for Credit Loss, Current",
        "description": "Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 36000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 36000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 36000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 36000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 36000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "OtherAssetsMiscellaneousNoncurrent": {
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "description": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 46000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 78000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 24000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 24000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 24000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 24000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 87000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 26000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 25000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 11000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 11000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 11000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 11000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 35000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 34000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 20000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 16000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 22000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 22000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 46000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 52000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 52000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 50000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 43000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "description": "Amount remaining of a stock repurchase plan authorized.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 143000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 143000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 2814000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 2814000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2022-12-31",
              "val": 2814000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2291000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1667000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1667000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1667000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 1667000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1667000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1667000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 1667000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1667000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "TreasuryStockAcquiredAverageCostPerShare": {
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "description": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "units": {
          "USD/shares": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 245.76,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 245.76,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 142.83,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 142.83,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 142.83,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 145.31,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 143.39,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 143.31,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 143.26,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 143.26,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 143.26,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TreasuryStockRetiredCostMethodAmount": {
        "label": "Treasury Stock, Retired, Cost Method, Amount",
        "description": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 857000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 857000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3329000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3329000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3329000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 526000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1154000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1153000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1153000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1153000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1153000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TreasuryStockSharesAcquired": {
        "label": "Treasury Stock, Shares, Acquired",
        "description": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "units": {
          "shares": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 23000000,
              "accn": "0001682852-23-000011",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 23000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 23000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EquityMethodInvestments": {
        "label": "Equity Method Investments",
        "description": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 83000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 119000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 86000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 66000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 66000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 66000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 66000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 66000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 53000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 31000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 23000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 6000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 9000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 48000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 46000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 45000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 44000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 43000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 42000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 41000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 40000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 40000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 40000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 40000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 40000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 49000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 48000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 47000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 45000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 45000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 45000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 116000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 109000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 52000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 52000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 52000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 52000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 52000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 52000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 52000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 52000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 52000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 52000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 52000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 52000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 52000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 52000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 52000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 52000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 52000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 52000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 52000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 52000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 52000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 52000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 52000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 52000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": {
        "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions",
        "description": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -18000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -18000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 17000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 17000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -16000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -16000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -35000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -35000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -35000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -13000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -13000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -35000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -35000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -43000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -43000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -52000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -52000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -8000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -8000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -8000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -8000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -5000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -8000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -2000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -2000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "IncomeTaxesReceivable": {
        "label": "Income Taxes Receivable, Current",
        "description": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 96000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 288000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 116000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 19000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 19000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 19000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 19000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 19000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 93000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 105000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 105000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 72000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 71000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 69000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 8000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "InventoryGross": {
        "label": "Inventory, Gross",
        "description": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 1900000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 1900000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 1900000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1600000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1400000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 698000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 372000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 372000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 372000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 372000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 372000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 440000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 560000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 477000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 267000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 267000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 267000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 267000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 267000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 262000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 367000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 447000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 267000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 267000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 267000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 263000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 361000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 85000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 85000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 85000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 85000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 85000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 85000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 85000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 85000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 85000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RestrictedCash": {
        "label": "Restricted Cash",
        "description": "Amount of cash 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.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 12000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04"
            },
            {
              "end": "2022-12-31",
              "val": 12000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 12000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 12000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 20000000,
              "accn": "0001682852-23-000021",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-04",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 21000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "AccruedRoyaltiesCurrent": {
        "label": "Accrued Royalties, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 203000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "end": "2022-12-31",
              "val": 203000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 203000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 12000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 78000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 122000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 122000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 122000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 122000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 122000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 8000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 10000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 92000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 46000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 46000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 46000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 46000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 46000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 42000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 31000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 31000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 31000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 967000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 954000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "EquitySecuritiesFvNiRealizedGainLoss": {
        "label": "Equity Securities, FV-NI, Realized Gain (Loss)",
        "description": "Amount of realized gain (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": "2023-01-01",
              "end": "2023-06-30",
              "val": 17000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 17000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 36000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 36000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -16000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -16000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -33000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -33000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -35000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -35000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -35000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -13000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -35000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -35000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -22000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -22000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -43000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -43000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -8000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -8000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -52000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -52000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -8000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -8000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -8000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -8000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -8000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -5000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 3000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -8000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -2000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -2000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherDepreciationAndAmortization": {
        "label": "Other Depreciation and Amortization",
        "description": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 232000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 155000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 268000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 348000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 348000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 78000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 170000000,
              "accn": "0001682852-23-000027",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 170000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 419000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 419000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 621000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 621000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 621000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 36000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 36000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 77000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 77000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 129000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 129000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 189000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 189000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 39000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 39000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 96000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 96000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 148000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 215000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 59000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 122000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "AccountsReceivableGross": {
        "label": "Accounts Receivable, before Allowance for Credit Loss",
        "description": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 1385000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 1385000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-09-30",
              "val": 2360000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1584000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 1584000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1584000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1584000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 1584000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 422000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 492000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2732000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 698000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 698000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 698000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 698000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 698000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 249000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 260000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2024000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 368000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 368000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 368000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 203000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 120000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "AccountsReceivableNet": {
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "description": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 1385000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 1385000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-09-30",
              "val": 1866000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 892000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 892000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 892000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 892000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 892000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 137000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 163000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1564000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 358000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 358000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 358000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 358000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 358000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 78000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 36000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1046000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 184000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 184000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 184000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 71000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 17000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "ContractWithCustomerRefundLiability": {
        "label": "Contract with Customer, Refund Liability",
        "description": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-09-30",
              "val": 184000000,
              "accn": "0001682852-23-000042",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 556000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 556000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 556000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 556000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 556000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 574000000,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 554000000,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 403000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 370000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 370000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 370000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 370000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 370000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 337000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 308000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 426000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 509000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 509000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 509000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 470000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 421000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 204000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 204000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 204000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 146000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 146000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 133000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Returns and Allowances",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 129000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "end": "2023-12-31",
              "val": 129000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 86000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 86000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 116000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationFdiiPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.048,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.074,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.074,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.002,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.002,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.002,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, after Tax",
        "description": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net periodic benefit cost (credit) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -9000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -9000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -9000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 16000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "description": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 27000000,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 27000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 27000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-24-000015",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-23"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2024"
            }
          ]
        }
      },
      "StockRepurchasedDuringPeriodShares": {
        "label": "Stock Repurchased During Period, Shares",
        "description": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "units": {
          "shares": [
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-24-000027",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-24-000046",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilitiesNet": {
        "label": "Deferred Income Tax Liabilities, Net",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 235000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 235000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-09-30",
              "val": 241000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 231000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 231000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 231000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 231000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 231000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 234000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 237000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 239000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 249000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 249000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 249000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 253000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 255000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "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": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 8000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 8000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -8000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -8000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 9000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 9000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 9000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -3000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 11000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -3000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": -4000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": -1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "OtherSundryLiabilitiesNoncurrent": {
        "label": "Other Sundry Liabilities, Noncurrent",
        "description": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 21000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 21000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-09-30",
              "val": 35000000,
              "accn": "0001682852-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 36000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 36000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 36000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 36000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 36000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 40000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 39000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 42000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 36000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 36000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 36000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 30000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 29000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "IncomeTaxesReceivableNoncurrent": {
        "label": "Income Taxes Receivable, Noncurrent",
        "description": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 97000000,
              "accn": "0001682852-25-000022",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-21"
            },
            {
              "end": "2024-12-31",
              "val": 97000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 97000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 97000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 97000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 99000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 99000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 99000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 161000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 161000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 161000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 161000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 161000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "GrantsReceivableCurrent": {
        "label": "Grants Receivable, Current",
        "description": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 20000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 20000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 32000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 61000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent",
        "description": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.",
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2024Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -3000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -2000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 4000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "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-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10000000,
              "accn": "0001682852-25-000034",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 10000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 10000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 10000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-06-30",
              "val": 0,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivable": {
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "description": "Amount of allowance for credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-06-30",
              "val": 12000000,
              "accn": "0001682852-25-000044",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-01",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3000000,
              "accn": "0001682852-25-000075",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-06",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 6000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 6000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2025-01-01",
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1"
            },
            {
              "start": "2026-04-01",
              "end": "2026-06-30",
              "val": 2000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2"
            }
          ]
        }
      },
      "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.016,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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.004,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCreditsOther": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits.",
        "units": {
          "pure": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -0.004,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 509000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 62000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2025-01-01",
              "end": "2025-12-31",
              "val": -581000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationNondeductibleExpense": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 43000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 17000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "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": 10000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCreditsOther": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 11000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 590000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20"
            },
            {
              "end": "2025-12-31",
              "val": 590000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01"
            },
            {
              "end": "2025-12-31",
              "val": 590000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 590000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            },
            {
              "end": "2026-06-30",
              "val": 591000000,
              "accn": "0001682852-26-000150",
              "fy": 2026,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2026-07-31",
              "frame": "CY2026Q2I"
            }
          ]
        }
      },
      "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": "2025-01-01",
              "end": "2025-12-31",
              "val": 1,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 22000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromLinesOfCredit": {
        "label": "Proceeds from Lines of Credit",
        "description": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 600000000,
              "accn": "0001682852-26-000033",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-20",
              "frame": "CY2025"
            }
          ]
        }
      },
      "LossContingencyAccrualAtCarryingValue": {
        "label": "Loss Contingency Accrual",
        "description": "Amount of loss contingency liability.",
        "units": {
          "USD": [
            {
              "end": "2026-03-31",
              "val": 950000000,
              "accn": "0001682852-26-000060",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-01",
              "frame": "CY2026Q1I"
            }
          ]
        }
      }
    }
  }
}